{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [],
   "source": [
    "import backtrader as bt\n",
    "import pandas as pd\n",
    "import datetime\n",
    "import akshare as ak"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "def get_data(symbol,start_date,end_date,period='daily',adj='qfq'):\n",
    "    df = ak.stock_zh_a_hist(symbol=symbol, period=period, start_date=start_date, end_date=end_date, adjust=adj)\n",
    "    df.drop(columns=['涨跌额'], inplace=True)\n",
    "    df.rename(columns={\n",
    "        '日期': 'date',\n",
    "        '开盘': 'open',\n",
    "        '收盘': 'close',\n",
    "        '最高': 'high',\n",
    "        '最低': 'low',\n",
    "        '成交量': 'volume',\n",
    "        '成交额': 'amount',\n",
    "        '振幅': 'amplitude',\n",
    "        '涨跌幅': 'pct_chg',\n",
    "        '换手率': 'turnover_rate',\n",
    "        '代码': 'code',\n",
    "    }, inplace=True)\n",
    "    df['date'] = pd.to_datetime(df['date'])\n",
    "    data = df[['date','open','high','low','close','volume','amount','amplitude','pct_chg','turnover_rate']]\n",
    "    return data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 恒瑞医药\n",
    "data1 = get_data('600276','20200101','20211015')\n",
    "# 贵州茅台\n",
    "data2 = get_data('600519','20200101','20211015')\n",
    "# 海天味业\n",
    "data3 = get_data('603288','20200101','20211015')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<backtrader.feeds.pandafeed.PandasData at 0x11ab2d4f0>"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 实例化策略\n",
    "cerebro = bt.Cerebro()\n",
    "\n",
    "st_date = datetime.datetime(2020,1,1)\n",
    "ed_date = datetime.datetime(2021,10,15)\n",
    "\n",
    "# 添加 600276.SH 的行情数据\n",
    "datafeed1 = bt.feeds.PandasData(dataname=data1, fromdate=st_date, todate=ed_date,datetime='date')\n",
    "cerebro.adddata(datafeed1, name='600276')\n",
    "\n",
    "# 添加 600519.SH 的行情数据\n",
    "datafeed2 = bt.feeds.PandasData(dataname=data2, fromdate=st_date, todate=ed_date, datetime=\"date\")\n",
    "cerebro.adddata(datafeed2, name='600519')\n",
    "\n",
    "# 添加 603288.SH 的行情数据\n",
    "datafeed3 = bt.feeds.PandasData(dataname=data3, fromdate=st_date, todate=ed_date,datetime=\"date\")\n",
    "cerebro.adddata(datafeed3, name='603288')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "-------------self.datas-------------\n",
      "[<backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>, <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>, <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d4f0>]\n",
      "-------------self.data-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.data0-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.datas[0]-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.datas[1]-------------\n",
      "600519 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>\n",
      "-------------self.datas[-1]-------------\n",
      "603288 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d4f0>\n",
      "-------------self.datas[-2]-------------\n",
      "600519 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>\n"
     ]
    }
   ],
   "source": [
    "class TestStrategy(bt.Strategy):\n",
    "    def __init__(self):\n",
    "        # 打印数据集和数据集对应的名称\n",
    "        print(\"-------------self.datas-------------\")\n",
    "        print(self.datas)\n",
    "        print(\"-------------self.data-------------\")\n",
    "        print(self.data._name, self.data) # 返回第一个导入的数据表格，缩写形式\n",
    "        print(\"-------------self.data0-------------\")\n",
    "        print(self.data0._name, self.data0) # 返回第一个导入的数据表格，缩写形式\n",
    "        print(\"-------------self.datas[0]-------------\")\n",
    "        print(self.datas[0]._name, self.datas[0]) # 返回第一个导入的数据表格，常规形式\n",
    "        print(\"-------------self.datas[1]-------------\")\n",
    "        print(self.datas[1]._name, self.datas[1]) # 返回第二个导入的数据表格，常规形式\n",
    "        print(\"-------------self.datas[-1]-------------\")\n",
    "        print(self.datas[-1]._name, self.datas[-1]) # 返回最后一个导入的数据表格\n",
    "        print(\"-------------self.datas[-2]-------------\")\n",
    "        print(self.datas[-2]._name, self.datas[-2]) # 返回倒数第二个导入的数据表格\n",
    "\n",
    "cerebro.addstrategy(TestStrategy)\n",
    "result = cerebro.run()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "-------------self.datas-------------\n",
      "[<backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>, <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>, <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d4f0>]\n",
      "-------------self.data-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.data0-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.datas[0]-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.datas[1]-------------\n",
      "600519 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>\n",
      "-------------self.datas[-1]-------------\n",
      "603288 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d4f0>\n",
      "-------------self.datas[-2]-------------\n",
      "600519 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>\n",
      "--------- 打印 self 策略本身的 lines ----------\n",
      "('datetime',)\n",
      "--------- 打印 self.datas 第一个数据表格的 lines ----------\n",
      "('close', 'low', 'high', 'open', 'volume', 'openinterest', 'datetime')\n",
      "--------- 打印 indicators 对象的 lines ----------\n",
      "('sma',)\n",
      "---------- 直接打印 indicators 对象的所有 lines -------------\n",
      "<backtrader.lineseries.Lines_LineSeries_LineIterator_DataAccessor_IndicatorBase_Indicator_MovingAverageBase_MovingAverageSimple_SimpleMovingAverage object at 0x11ab2c890>\n",
      "---------- 直接打印 indicators 对象的第一条 lines -------------\n",
      "<backtrader.linebuffer.LineBuffer object at 0x11ab2ef00>\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-31 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-31 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-31 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-31 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-31 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-31 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-21 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-04 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-05 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-18 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-19 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-20 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-25 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-26 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-31 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-01 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-02 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-03 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-06 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-07 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-09 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-10 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-15 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-16 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-17 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-22 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-23 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-24 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-27 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-28 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-29 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-30 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-08 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-11 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-12 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-13 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-14 00:00:00\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-15 00:00:00\n"
     ]
    }
   ],
   "source": [
    "class TestStrategy(bt.Strategy):\n",
    "    def __init__(self):\n",
    "        print(\"--------- 打印 self 策略本身的 lines ----------\")\n",
    "        print(self.lines.getlinealiases())\n",
    "        print(\"--------- 打印 self.datas 第一个数据表格的 lines ----------\")\n",
    "        print(self.datas[0].lines.getlinealiases())\n",
    "        # 计算第一个数据集的s收盘价的20日均线，返回一个 Data feed\n",
    "        self.sma = bt.indicators.SimpleMovingAverage(self.datas[0].close, period=20)\n",
    "        print(\"--------- 打印 indicators 对象的 lines ----------\")\n",
    "        print(self.sma.lines.getlinealiases())\n",
    "        print(\"---------- 直接打印 indicators 对象的所有 lines -------------\")\n",
    "        print(self.sma.lines)\n",
    "        print(\"---------- 直接打印 indicators 对象的第一条 lines -------------\")\n",
    "        print(self.sma.lines[0])\n",
    "        \n",
    "    def next(self):\n",
    "        print('验证索引位置为 6 的线是不是 datetime')\n",
    "        # datetime 线中的时间点存的是数字形式的时间，可以通过 bt.num2date() 方法将其转为“xxxx-xx-xx xx:xx:xx”这种形式\n",
    "        print(bt.num2date(self.datas[0].lines[6][0]))\n",
    "        \n",
    "cerebro.addstrategy(TestStrategy)\n",
    "result = cerebro.run()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "-------------self.datas-------------\n",
      "[<backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>, <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>, <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d4f0>]\n",
      "-------------self.data-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.data0-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.datas[0]-------------\n",
      "600276 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2f6e0>\n",
      "-------------self.datas[1]-------------\n",
      "600519 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>\n",
      "-------------self.datas[-1]-------------\n",
      "603288 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d4f0>\n",
      "-------------self.datas[-2]-------------\n",
      "600519 <backtrader.feeds.pandafeed.PandasData object at 0x11ab2d8b0>\n",
      "--------- 打印 self 策略本身的 lines ----------\n",
      "('datetime',)\n",
      "--------- 打印 self.datas 第一个数据表格的 lines ----------\n",
      "('close', 'low', 'high', 'open', 'volume', 'openinterest', 'datetime')\n",
      "--------- 打印 indicators 对象的 lines ----------\n",
      "('sma',)\n",
      "---------- 直接打印 indicators 对象的所有 lines -------------\n",
      "<backtrader.lineseries.Lines_LineSeries_LineIterator_DataAccessor_IndicatorBase_Indicator_MovingAverageBase_MovingAverageSimple_SimpleMovingAverage object at 0x11aae9a00>\n",
      "---------- 直接打印 indicators 对象的第一条 lines -------------\n",
      "<backtrader.linebuffer.LineBuffer object at 0x11ab2d130>\n",
      "------------- init 中的索引位置-------------\n",
      "0 索引： datetime 2021-10-15 close 1797.49\n",
      "-1 索引： datetime 2021-10-14 close 1791.52\n",
      "-2 索引 datetime 2021-10-13 close 1810.42\n",
      "1 索引： datetime 2020-01-02 close 974.2\n",
      "2 索引 datetime 2020-01-03 close 922.76\n",
      "从 0 开始往前取3天的收盘价： array('d')\n",
      "从-1开始往前取3天的收盘价： array('d', [1751.51, 1810.42, 1791.52])\n",
      "从-2开始往前取3天的收盘价： array('d', [1747.64, 1751.51, 1810.42])\n",
      "line的总长度： 431\n",
      "------------- next 的第1次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-02 close 974.2\n",
      "往前推1天（昨日）： datetime 2021-10-15 close 1797.49\n",
      "往前推2天（前日） datetime 2021-10-14 close 1791.52\n",
      "前日、昨日、今日的收盘价： array('d')\n",
      "往后推1天（明日）： datetime 2020-01-03 close 922.76\n",
      "往后推2天（明后日） datetime 2020-01-06 close 922.19\n",
      "已处理的数据点： 1\n",
      "line的总长度： 431\n",
      "------------- next 的第2次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-03 close 922.76\n",
      "往前推1天（昨日）： datetime 2020-01-02 close 974.2\n",
      "往前推2天（前日） datetime 2021-10-15 close 1797.49\n",
      "前日、昨日、今日的收盘价： array('d')\n",
      "往后推1天（明日）： datetime 2020-01-06 close 922.19\n",
      "往后推2天（明后日） datetime 2020-01-07 close 938.73\n",
      "已处理的数据点： 2\n",
      "line的总长度： 431\n",
      "------------- next 的第3次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-06 close 922.19\n",
      "往前推1天（昨日）： datetime 2020-01-03 close 922.76\n",
      "往前推2天（前日） datetime 2020-01-02 close 974.2\n",
      "前日、昨日、今日的收盘价： array('d', [974.2, 922.76, 922.19])\n",
      "往后推1天（明日）： datetime 2020-01-07 close 938.73\n",
      "往后推2天（明后日） datetime 2020-01-08 close 932.34\n",
      "已处理的数据点： 3\n",
      "line的总长度： 431\n",
      "------------- next 的第4次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-07 close 938.73\n",
      "往前推1天（昨日）： datetime 2020-01-06 close 922.19\n",
      "往前推2天（前日） datetime 2020-01-03 close 922.76\n",
      "前日、昨日、今日的收盘价： array('d', [922.76, 922.19, 938.73])\n",
      "往后推1天（明日）： datetime 2020-01-08 close 932.34\n",
      "往后推2天（明后日） datetime 2020-01-09 close 946.9\n",
      "已处理的数据点： 4\n",
      "line的总长度： 431\n",
      "------------- next 的第5次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-08 close 932.34\n",
      "往前推1天（昨日）： datetime 2020-01-07 close 938.73\n",
      "往前推2天（前日） datetime 2020-01-06 close 922.19\n",
      "前日、昨日、今日的收盘价： array('d', [922.19, 938.73, 932.34])\n",
      "往后推1天（明日）： datetime 2020-01-09 close 946.9\n",
      "往后推2天（明后日） datetime 2020-01-10 close 956.7\n",
      "已处理的数据点： 5\n",
      "line的总长度： 431\n",
      "------------- next 的第6次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-09 close 946.9\n",
      "往前推1天（昨日）： datetime 2020-01-08 close 932.34\n",
      "往前推2天（前日） datetime 2020-01-07 close 938.73\n",
      "前日、昨日、今日的收盘价： array('d', [938.73, 932.34, 946.9])\n",
      "往后推1天（明日）： datetime 2020-01-10 close 956.7\n",
      "往后推2天（明后日） datetime 2020-01-13 close 968.47\n",
      "已处理的数据点： 6\n",
      "line的总长度： 431\n",
      "------------- next 的第7次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-10 close 956.7\n",
      "往前推1天（昨日）： datetime 2020-01-09 close 946.9\n",
      "往前推2天（前日） datetime 2020-01-08 close 932.34\n",
      "前日、昨日、今日的收盘价： array('d', [932.34, 946.9, 956.7])\n",
      "往后推1天（明日）： datetime 2020-01-13 close 968.47\n",
      "往后推2天（明后日） datetime 2020-01-14 close 951.6\n",
      "已处理的数据点： 7\n",
      "line的总长度： 431\n",
      "------------- next 的第8次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-13 close 968.47\n",
      "往前推1天（昨日）： datetime 2020-01-10 close 956.7\n",
      "往前推2天（前日） datetime 2020-01-09 close 946.9\n",
      "前日、昨日、今日的收盘价： array('d', [946.9, 956.7, 968.47])\n",
      "往后推1天（明日）： datetime 2020-01-14 close 951.6\n",
      "往后推2天（明后日） datetime 2020-01-15 close 956.33\n",
      "已处理的数据点： 8\n",
      "line的总长度： 431\n",
      "------------- next 的第9次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-14 close 951.6\n",
      "往前推1天（昨日）： datetime 2020-01-13 close 968.47\n",
      "往前推2天（前日） datetime 2020-01-10 close 956.7\n",
      "前日、昨日、今日的收盘价： array('d', [956.7, 968.47, 951.6])\n",
      "往后推1天（明日）： datetime 2020-01-15 close 956.33\n",
      "往后推2天（明后日） datetime 2020-01-16 close 951.2\n",
      "已处理的数据点： 9\n",
      "line的总长度： 431\n",
      "------------- next 的第10次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-15 close 956.33\n",
      "往前推1天（昨日）： datetime 2020-01-14 close 951.6\n",
      "往前推2天（前日） datetime 2020-01-13 close 968.47\n",
      "前日、昨日、今日的收盘价： array('d', [968.47, 951.6, 956.33])\n",
      "往后推1天（明日）： datetime 2020-01-16 close 951.2\n",
      "往后推2天（明后日） datetime 2020-01-17 close 951.7\n",
      "已处理的数据点： 10\n",
      "line的总长度： 431\n",
      "------------- next 的第11次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-16 close 951.2\n",
      "往前推1天（昨日）： datetime 2020-01-15 close 956.33\n",
      "往前推2天（前日） datetime 2020-01-14 close 951.6\n",
      "前日、昨日、今日的收盘价： array('d', [951.6, 956.33, 951.2])\n",
      "往后推1天（明日）： datetime 2020-01-17 close 951.7\n",
      "往后推2天（明后日） datetime 2020-01-20 close 935.2\n",
      "已处理的数据点： 11\n",
      "line的总长度： 431\n",
      "------------- next 的第12次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-17 close 951.7\n",
      "往前推1天（昨日）： datetime 2020-01-16 close 951.2\n",
      "往前推2天（前日） datetime 2020-01-15 close 956.33\n",
      "前日、昨日、今日的收盘价： array('d', [956.33, 951.2, 951.7])\n",
      "往后推1天（明日）： datetime 2020-01-20 close 935.2\n",
      "往后推2天（明后日） datetime 2020-01-21 close 919.5\n",
      "已处理的数据点： 12\n",
      "line的总长度： 431\n",
      "------------- next 的第13次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-20 close 935.2\n",
      "往前推1天（昨日）： datetime 2020-01-17 close 951.7\n",
      "往前推2天（前日） datetime 2020-01-16 close 951.2\n",
      "前日、昨日、今日的收盘价： array('d', [951.2, 951.7, 935.2])\n",
      "往后推1天（明日）： datetime 2020-01-21 close 919.5\n",
      "往后推2天（明后日） datetime 2020-01-22 close 919.71\n",
      "已处理的数据点： 13\n",
      "line的总长度： 431\n",
      "------------- next 的第14次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-21 close 919.5\n",
      "往前推1天（昨日）： datetime 2020-01-20 close 935.2\n",
      "往前推2天（前日） datetime 2020-01-17 close 951.7\n",
      "前日、昨日、今日的收盘价： array('d', [951.7, 935.2, 919.5])\n",
      "往后推1天（明日）： datetime 2020-01-22 close 919.71\n",
      "往后推2天（明后日） datetime 2020-01-23 close 897.0\n",
      "已处理的数据点： 14\n",
      "line的总长度： 431\n",
      "------------- next 的第15次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-22 close 919.71\n",
      "往前推1天（昨日）： datetime 2020-01-21 close 919.5\n",
      "往前推2天（前日） datetime 2020-01-20 close 935.2\n",
      "前日、昨日、今日的收盘价： array('d', [935.2, 919.5, 919.71])\n",
      "往后推1天（明日）： datetime 2020-01-23 close 897.0\n",
      "往后推2天（明后日） datetime 2020-02-03 close 848.12\n",
      "已处理的数据点： 15\n",
      "line的总长度： 431\n",
      "------------- next 的第16次循环 --------------\n",
      "当前时点（今日）： datetime 2020-01-23 close 897.0\n",
      "往前推1天（昨日）： datetime 2020-01-22 close 919.71\n",
      "往前推2天（前日） datetime 2020-01-21 close 919.5\n",
      "前日、昨日、今日的收盘价： array('d', [919.5, 919.71, 897.0])\n",
      "往后推1天（明日）： datetime 2020-02-03 close 848.12\n",
      "往后推2天（明后日） datetime 2020-02-04 close 882.21\n",
      "已处理的数据点： 16\n",
      "line的总长度： 431\n",
      "------------- next 的第17次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-03 close 848.12\n",
      "往前推1天（昨日）： datetime 2020-01-23 close 897.0\n",
      "往前推2天（前日） datetime 2020-01-22 close 919.71\n",
      "前日、昨日、今日的收盘价： array('d', [919.71, 897.0, 848.12])\n",
      "往后推1天（明日）： datetime 2020-02-04 close 882.21\n",
      "往后推2天（明后日） datetime 2020-02-05 close 894.19\n",
      "已处理的数据点： 17\n",
      "line的总长度： 431\n",
      "------------- next 的第18次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-04 close 882.21\n",
      "往前推1天（昨日）： datetime 2020-02-03 close 848.12\n",
      "往前推2天（前日） datetime 2020-01-23 close 897.0\n",
      "前日、昨日、今日的收盘价： array('d', [897.0, 848.12, 882.21])\n",
      "往后推1天（明日）： datetime 2020-02-05 close 894.19\n",
      "往后推2天（明后日） datetime 2020-02-06 close 915.2\n",
      "已处理的数据点： 18\n",
      "line的总长度： 431\n",
      "------------- next 的第19次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-05 close 894.19\n",
      "往前推1天（昨日）： datetime 2020-02-04 close 882.21\n",
      "往前推2天（前日） datetime 2020-02-03 close 848.12\n",
      "前日、昨日、今日的收盘价： array('d', [848.12, 882.21, 894.19])\n",
      "往后推1天（明日）： datetime 2020-02-06 close 915.2\n",
      "往后推2天（明后日） datetime 2020-02-07 close 920.2\n",
      "已处理的数据点： 19\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-06 00:00:00\n",
      "------------- next 的第20次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-06 close 915.2\n",
      "往前推1天（昨日）： datetime 2020-02-05 close 894.19\n",
      "往前推2天（前日） datetime 2020-02-04 close 882.21\n",
      "前日、昨日、今日的收盘价： array('d', [882.21, 894.19, 915.2])\n",
      "往后推1天（明日）： datetime 2020-02-07 close 920.2\n",
      "往后推2天（明后日） datetime 2020-02-10 close 910.69\n",
      "已处理的数据点： 20\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-07 00:00:00\n",
      "------------- next 的第21次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-07 close 920.2\n",
      "往前推1天（昨日）： datetime 2020-02-06 close 915.2\n",
      "往前推2天（前日） datetime 2020-02-05 close 894.19\n",
      "前日、昨日、今日的收盘价： array('d', [894.19, 915.2, 920.2])\n",
      "往后推1天（明日）： datetime 2020-02-10 close 910.69\n",
      "往后推2天（明后日） datetime 2020-02-11 close 942.2\n",
      "已处理的数据点： 21\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-10 00:00:00\n",
      "------------- next 的第22次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-10 close 910.69\n",
      "往前推1天（昨日）： datetime 2020-02-07 close 920.2\n",
      "往前推2天（前日） datetime 2020-02-06 close 915.2\n",
      "前日、昨日、今日的收盘价： array('d', [915.2, 920.2, 910.69])\n",
      "往后推1天（明日）： datetime 2020-02-11 close 942.2\n",
      "往后推2天（明后日） datetime 2020-02-12 close 941.47\n",
      "已处理的数据点： 22\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-11 00:00:00\n",
      "------------- next 的第23次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-11 close 942.2\n",
      "往前推1天（昨日）： datetime 2020-02-10 close 910.69\n",
      "往前推2天（前日） datetime 2020-02-07 close 920.2\n",
      "前日、昨日、今日的收盘价： array('d', [920.2, 910.69, 942.2])\n",
      "往后推1天（明日）： datetime 2020-02-12 close 941.47\n",
      "往后推2天（明后日） datetime 2020-02-13 close 935.2\n",
      "已处理的数据点： 23\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-12 00:00:00\n",
      "------------- next 的第24次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-12 close 941.47\n",
      "往前推1天（昨日）： datetime 2020-02-11 close 942.2\n",
      "往前推2天（前日） datetime 2020-02-10 close 910.69\n",
      "前日、昨日、今日的收盘价： array('d', [910.69, 942.2, 941.47])\n",
      "往后推1天（明日）： datetime 2020-02-13 close 935.2\n",
      "往后推2天（明后日） datetime 2020-02-14 close 932.2\n",
      "已处理的数据点： 24\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-13 00:00:00\n",
      "------------- next 的第25次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-13 close 935.2\n",
      "往前推1天（昨日）： datetime 2020-02-12 close 941.47\n",
      "往前推2天（前日） datetime 2020-02-11 close 942.2\n",
      "前日、昨日、今日的收盘价： array('d', [942.2, 941.47, 935.2])\n",
      "往后推1天（明日）： datetime 2020-02-14 close 932.2\n",
      "往后推2天（明后日） datetime 2020-02-17 close 938.02\n",
      "已处理的数据点： 25\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-14 00:00:00\n",
      "------------- next 的第26次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-14 close 932.2\n",
      "往前推1天（昨日）： datetime 2020-02-13 close 935.2\n",
      "往前推2天（前日） datetime 2020-02-12 close 941.47\n",
      "前日、昨日、今日的收盘价： array('d', [941.47, 935.2, 932.2])\n",
      "往后推1天（明日）： datetime 2020-02-17 close 938.02\n",
      "往后推2天（明后日） datetime 2020-02-18 close 928.2\n",
      "已处理的数据点： 26\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-17 00:00:00\n",
      "------------- next 的第27次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-17 close 938.02\n",
      "往前推1天（昨日）： datetime 2020-02-14 close 932.2\n",
      "往前推2天（前日） datetime 2020-02-13 close 935.2\n",
      "前日、昨日、今日的收盘价： array('d', [935.2, 932.2, 938.02])\n",
      "往后推1天（明日）： datetime 2020-02-18 close 928.2\n",
      "往后推2天（明后日） datetime 2020-02-19 close 940.7\n",
      "已处理的数据点： 27\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-18 00:00:00\n",
      "------------- next 的第28次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-18 close 928.2\n",
      "往前推1天（昨日）： datetime 2020-02-17 close 938.02\n",
      "往前推2天（前日） datetime 2020-02-14 close 932.2\n",
      "前日、昨日、今日的收盘价： array('d', [932.2, 938.02, 928.2])\n",
      "往后推1天（明日）： datetime 2020-02-19 close 940.7\n",
      "往后推2天（明后日） datetime 2020-02-20 close 962.2\n",
      "已处理的数据点： 28\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-19 00:00:00\n",
      "------------- next 的第29次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-19 close 940.7\n",
      "往前推1天（昨日）： datetime 2020-02-18 close 928.2\n",
      "往前推2天（前日） datetime 2020-02-17 close 938.02\n",
      "前日、昨日、今日的收盘价： array('d', [938.02, 928.2, 940.7])\n",
      "往后推1天（明日）： datetime 2020-02-20 close 962.2\n",
      "往后推2天（明后日） datetime 2020-02-21 close 957.08\n",
      "已处理的数据点： 29\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-20 00:00:00\n",
      "------------- next 的第30次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-20 close 962.2\n",
      "往前推1天（昨日）： datetime 2020-02-19 close 940.7\n",
      "往前推2天（前日） datetime 2020-02-18 close 928.2\n",
      "前日、昨日、今日的收盘价： array('d', [928.2, 940.7, 962.2])\n",
      "往后推1天（明日）： datetime 2020-02-21 close 957.08\n",
      "往后推2天（明后日） datetime 2020-02-24 close 931.38\n",
      "已处理的数据点： 30\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-21 00:00:00\n",
      "------------- next 的第31次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-21 close 957.08\n",
      "往前推1天（昨日）： datetime 2020-02-20 close 962.2\n",
      "往前推2天（前日） datetime 2020-02-19 close 940.7\n",
      "前日、昨日、今日的收盘价： array('d', [940.7, 962.2, 957.08])\n",
      "往后推1天（明日）： datetime 2020-02-24 close 931.38\n",
      "往后推2天（明后日） datetime 2020-02-25 close 919.01\n",
      "已处理的数据点： 31\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-24 00:00:00\n",
      "------------- next 的第32次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-24 close 931.38\n",
      "往前推1天（昨日）： datetime 2020-02-21 close 957.08\n",
      "往前推2天（前日） datetime 2020-02-20 close 962.2\n",
      "前日、昨日、今日的收盘价： array('d', [962.2, 957.08, 931.38])\n",
      "往后推1天（明日）： datetime 2020-02-25 close 919.01\n",
      "往后推2天（明后日） datetime 2020-02-26 close 917.9\n",
      "已处理的数据点： 32\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-25 00:00:00\n",
      "------------- next 的第33次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-25 close 919.01\n",
      "往前推1天（昨日）： datetime 2020-02-24 close 931.38\n",
      "往前推2天（前日） datetime 2020-02-21 close 957.08\n",
      "前日、昨日、今日的收盘价： array('d', [957.08, 931.38, 919.01])\n",
      "往后推1天（明日）： datetime 2020-02-26 close 917.9\n",
      "往后推2天（明后日） datetime 2020-02-27 close 931.59\n",
      "已处理的数据点： 33\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-26 00:00:00\n",
      "------------- next 的第34次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-26 close 917.9\n",
      "往前推1天（昨日）： datetime 2020-02-25 close 919.01\n",
      "往前推2天（前日） datetime 2020-02-24 close 931.38\n",
      "前日、昨日、今日的收盘价： array('d', [931.38, 919.01, 917.9])\n",
      "往后推1天（明日）： datetime 2020-02-27 close 931.59\n",
      "往后推2天（明后日） datetime 2020-02-28 close 901.2\n",
      "已处理的数据点： 34\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-27 00:00:00\n",
      "------------- next 的第35次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-27 close 931.59\n",
      "往前推1天（昨日）： datetime 2020-02-26 close 917.9\n",
      "往前推2天（前日） datetime 2020-02-25 close 919.01\n",
      "前日、昨日、今日的收盘价： array('d', [919.01, 917.9, 931.59])\n",
      "往后推1天（明日）： datetime 2020-02-28 close 901.2\n",
      "往后推2天（明后日） datetime 2020-03-02 close 930.21\n",
      "已处理的数据点： 35\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-02-28 00:00:00\n",
      "------------- next 的第36次循环 --------------\n",
      "当前时点（今日）： datetime 2020-02-28 close 901.2\n",
      "往前推1天（昨日）： datetime 2020-02-27 close 931.59\n",
      "往前推2天（前日） datetime 2020-02-26 close 917.9\n",
      "前日、昨日、今日的收盘价： array('d', [917.9, 931.59, 901.2])\n",
      "往后推1天（明日）： datetime 2020-03-02 close 930.21\n",
      "往后推2天（明后日） datetime 2020-03-03 close 957.2\n",
      "已处理的数据点： 36\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-02 00:00:00\n",
      "------------- next 的第37次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-02 close 930.21\n",
      "往前推1天（昨日）： datetime 2020-02-28 close 901.2\n",
      "往前推2天（前日） datetime 2020-02-27 close 931.59\n",
      "前日、昨日、今日的收盘价： array('d', [931.59, 901.2, 930.21])\n",
      "往后推1天（明日）： datetime 2020-03-03 close 957.2\n",
      "往后推2天（明后日） datetime 2020-03-04 close 973.12\n",
      "已处理的数据点： 37\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-03 00:00:00\n",
      "------------- next 的第38次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-03 close 957.2\n",
      "往前推1天（昨日）： datetime 2020-03-02 close 930.21\n",
      "往前推2天（前日） datetime 2020-02-28 close 901.2\n",
      "前日、昨日、今日的收盘价： array('d', [901.2, 930.21, 957.2])\n",
      "往后推1天（明日）： datetime 2020-03-04 close 973.12\n",
      "往后推2天（明后日） datetime 2020-03-05 close 1015.2\n",
      "已处理的数据点： 38\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-04 00:00:00\n",
      "------------- next 的第39次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-04 close 973.12\n",
      "往前推1天（昨日）： datetime 2020-03-03 close 957.2\n",
      "往前推2天（前日） datetime 2020-03-02 close 930.21\n",
      "前日、昨日、今日的收盘价： array('d', [930.21, 957.2, 973.12])\n",
      "往后推1天（明日）： datetime 2020-03-05 close 1015.2\n",
      "往后推2天（明后日） datetime 2020-03-06 close 999.7\n",
      "已处理的数据点： 39\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-05 00:00:00\n",
      "------------- next 的第40次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-05 close 1015.2\n",
      "往前推1天（昨日）： datetime 2020-03-04 close 973.12\n",
      "往前推2天（前日） datetime 2020-03-03 close 957.2\n",
      "前日、昨日、今日的收盘价： array('d', [957.2, 973.12, 1015.2])\n",
      "往后推1天（明日）： datetime 2020-03-06 close 999.7\n",
      "往后推2天（明后日） datetime 2020-03-09 close 958.21\n",
      "已处理的数据点： 40\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-06 00:00:00\n",
      "------------- next 的第41次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-06 close 999.7\n",
      "往前推1天（昨日）： datetime 2020-03-05 close 1015.2\n",
      "往前推2天（前日） datetime 2020-03-04 close 973.12\n",
      "前日、昨日、今日的收盘价： array('d', [973.12, 1015.2, 999.7])\n",
      "往后推1天（明日）： datetime 2020-03-09 close 958.21\n",
      "往后推2天（明后日） datetime 2020-03-10 close 1000.2\n",
      "已处理的数据点： 41\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-09 00:00:00\n",
      "------------- next 的第42次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-09 close 958.21\n",
      "往前推1天（昨日）： datetime 2020-03-06 close 999.7\n",
      "往前推2天（前日） datetime 2020-03-05 close 1015.2\n",
      "前日、昨日、今日的收盘价： array('d', [1015.2, 999.7, 958.21])\n",
      "往后推1天（明日）： datetime 2020-03-10 close 1000.2\n",
      "往后推2天（明后日） datetime 2020-03-11 close 1002.72\n",
      "已处理的数据点： 42\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-10 00:00:00\n",
      "------------- next 的第43次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-10 close 1000.2\n",
      "往前推1天（昨日）： datetime 2020-03-09 close 958.21\n",
      "往前推2天（前日） datetime 2020-03-06 close 999.7\n",
      "前日、昨日、今日的收盘价： array('d', [999.7, 958.21, 1000.2])\n",
      "往后推1天（明日）： datetime 2020-03-11 close 1002.72\n",
      "往后推2天（明后日） datetime 2020-03-12 close 982.7\n",
      "已处理的数据点： 43\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-11 00:00:00\n",
      "------------- next 的第44次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-11 close 1002.72\n",
      "往前推1天（昨日）： datetime 2020-03-10 close 1000.2\n",
      "往前推2天（前日） datetime 2020-03-09 close 958.21\n",
      "前日、昨日、今日的收盘价： array('d', [958.21, 1000.2, 1002.72])\n",
      "往后推1天（明日）： datetime 2020-03-12 close 982.7\n",
      "往后推2天（明后日） datetime 2020-03-13 close 956.23\n",
      "已处理的数据点： 44\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-12 00:00:00\n",
      "------------- next 的第45次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-12 close 982.7\n",
      "往前推1天（昨日）： datetime 2020-03-11 close 1002.72\n",
      "往前推2天（前日） datetime 2020-03-10 close 1000.2\n",
      "前日、昨日、今日的收盘价： array('d', [1000.2, 1002.72, 982.7])\n",
      "往后推1天（明日）： datetime 2020-03-13 close 956.23\n",
      "往后推2天（明后日） datetime 2020-03-16 close 911.2\n",
      "已处理的数据点： 45\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-13 00:00:00\n",
      "------------- next 的第46次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-13 close 956.23\n",
      "往前推1天（昨日）： datetime 2020-03-12 close 982.7\n",
      "往前推2天（前日） datetime 2020-03-11 close 1002.72\n",
      "前日、昨日、今日的收盘价： array('d', [1002.72, 982.7, 956.23])\n",
      "往后推1天（明日）： datetime 2020-03-16 close 911.2\n",
      "往后推2天（明后日） datetime 2020-03-17 close 889.3\n",
      "已处理的数据点： 46\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-16 00:00:00\n",
      "------------- next 的第47次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-16 close 911.2\n",
      "往前推1天（昨日）： datetime 2020-03-13 close 956.23\n",
      "往前推2天（前日） datetime 2020-03-12 close 982.7\n",
      "前日、昨日、今日的收盘价： array('d', [982.7, 956.23, 911.2])\n",
      "往后推1天（明日）： datetime 2020-03-17 close 889.3\n",
      "往后推2天（明后日） datetime 2020-03-18 close 852.19\n",
      "已处理的数据点： 47\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-17 00:00:00\n",
      "------------- next 的第48次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-17 close 889.3\n",
      "往前推1天（昨日）： datetime 2020-03-16 close 911.2\n",
      "往前推2天（前日） datetime 2020-03-13 close 956.23\n",
      "前日、昨日、今日的收盘价： array('d', [956.23, 911.2, 889.3])\n",
      "往后推1天（明日）： datetime 2020-03-18 close 852.19\n",
      "往后推2天（明后日） datetime 2020-03-19 close 840.2\n",
      "已处理的数据点： 48\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-18 00:00:00\n",
      "------------- next 的第49次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-18 close 852.19\n",
      "往前推1天（昨日）： datetime 2020-03-17 close 889.3\n",
      "往前推2天（前日） datetime 2020-03-16 close 911.2\n",
      "前日、昨日、今日的收盘价： array('d', [911.2, 889.3, 852.19])\n",
      "往后推1天（明日）： datetime 2020-03-19 close 840.2\n",
      "往后推2天（明后日） datetime 2020-03-20 close 879.48\n",
      "已处理的数据点： 49\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-19 00:00:00\n",
      "------------- next 的第50次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-19 close 840.2\n",
      "往前推1天（昨日）： datetime 2020-03-18 close 852.19\n",
      "往前推2天（前日） datetime 2020-03-17 close 889.3\n",
      "前日、昨日、今日的收盘价： array('d', [889.3, 852.19, 840.2])\n",
      "往后推1天（明日）： datetime 2020-03-20 close 879.48\n",
      "往后推2天（明后日） datetime 2020-03-23 close 863.2\n",
      "已处理的数据点： 50\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-20 00:00:00\n",
      "------------- next 的第51次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-20 close 879.48\n",
      "往前推1天（昨日）： datetime 2020-03-19 close 840.2\n",
      "往前推2天（前日） datetime 2020-03-18 close 852.19\n",
      "前日、昨日、今日的收盘价： array('d', [852.19, 840.2, 879.48])\n",
      "往后推1天（明日）： datetime 2020-03-23 close 863.2\n",
      "往后推2天（明后日） datetime 2020-03-24 close 900.2\n",
      "已处理的数据点： 51\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-23 00:00:00\n",
      "------------- next 的第52次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-23 close 863.2\n",
      "往前推1天（昨日）： datetime 2020-03-20 close 879.48\n",
      "往前推2天（前日） datetime 2020-03-19 close 840.2\n",
      "前日、昨日、今日的收盘价： array('d', [840.2, 879.48, 863.2])\n",
      "往后推1天（明日）： datetime 2020-03-24 close 900.2\n",
      "往后推2天（明后日） datetime 2020-03-25 close 924.3\n",
      "已处理的数据点： 52\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-24 00:00:00\n",
      "------------- next 的第53次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-24 close 900.2\n",
      "往前推1天（昨日）： datetime 2020-03-23 close 863.2\n",
      "往前推2天（前日） datetime 2020-03-20 close 879.48\n",
      "前日、昨日、今日的收盘价： array('d', [879.48, 863.2, 900.2])\n",
      "往后推1天（明日）： datetime 2020-03-25 close 924.3\n",
      "往后推2天（明后日） datetime 2020-03-26 close 909.12\n",
      "已处理的数据点： 53\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-25 00:00:00\n",
      "------------- next 的第54次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-25 close 924.3\n",
      "往前推1天（昨日）： datetime 2020-03-24 close 900.2\n",
      "往前推2天（前日） datetime 2020-03-23 close 863.2\n",
      "前日、昨日、今日的收盘价： array('d', [863.2, 900.2, 924.3])\n",
      "往后推1天（明日）： datetime 2020-03-26 close 909.12\n",
      "往后推2天（明后日） datetime 2020-03-27 close 919.7\n",
      "已处理的数据点： 54\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-26 00:00:00\n",
      "------------- next 的第55次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-26 close 909.12\n",
      "往前推1天（昨日）： datetime 2020-03-25 close 924.3\n",
      "往前推2天（前日） datetime 2020-03-24 close 900.2\n",
      "前日、昨日、今日的收盘价： array('d', [900.2, 924.3, 909.12])\n",
      "往后推1天（明日）： datetime 2020-03-27 close 919.7\n",
      "往后推2天（明后日） datetime 2020-03-30 close 916.2\n",
      "已处理的数据点： 55\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-27 00:00:00\n",
      "------------- next 的第56次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-27 close 919.7\n",
      "往前推1天（昨日）： datetime 2020-03-26 close 909.12\n",
      "往前推2天（前日） datetime 2020-03-25 close 924.3\n",
      "前日、昨日、今日的收盘价： array('d', [924.3, 909.12, 919.7])\n",
      "往后推1天（明日）： datetime 2020-03-30 close 916.2\n",
      "往后推2天（明后日） datetime 2020-03-31 close 955.2\n",
      "已处理的数据点： 56\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-30 00:00:00\n",
      "------------- next 的第57次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-30 close 916.2\n",
      "往前推1天（昨日）： datetime 2020-03-27 close 919.7\n",
      "往前推2天（前日） datetime 2020-03-26 close 909.12\n",
      "前日、昨日、今日的收盘价： array('d', [909.12, 919.7, 916.2])\n",
      "往后推1天（明日）： datetime 2020-03-31 close 955.2\n",
      "往后推2天（明后日） datetime 2020-04-01 close 947.2\n",
      "已处理的数据点： 57\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-03-31 00:00:00\n",
      "------------- next 的第58次循环 --------------\n",
      "当前时点（今日）： datetime 2020-03-31 close 955.2\n",
      "往前推1天（昨日）： datetime 2020-03-30 close 916.2\n",
      "往前推2天（前日） datetime 2020-03-27 close 919.7\n",
      "前日、昨日、今日的收盘价： array('d', [919.7, 916.2, 955.2])\n",
      "往后推1天（明日）： datetime 2020-04-01 close 947.2\n",
      "往后推2天（明后日） datetime 2020-04-02 close 989.2\n",
      "已处理的数据点： 58\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-01 00:00:00\n",
      "------------- next 的第59次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-01 close 947.2\n",
      "往前推1天（昨日）： datetime 2020-03-31 close 955.2\n",
      "往前推2天（前日） datetime 2020-03-30 close 916.2\n",
      "前日、昨日、今日的收盘价： array('d', [916.2, 955.2, 947.2])\n",
      "往后推1天（明日）： datetime 2020-04-02 close 989.2\n",
      "往后推2天（明后日） datetime 2020-04-03 close 983.99\n",
      "已处理的数据点： 59\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-02 00:00:00\n",
      "------------- next 的第60次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-02 close 989.2\n",
      "往前推1天（昨日）： datetime 2020-04-01 close 947.2\n",
      "往前推2天（前日） datetime 2020-03-31 close 955.2\n",
      "前日、昨日、今日的收盘价： array('d', [955.2, 947.2, 989.2])\n",
      "往后推1天（明日）： datetime 2020-04-03 close 983.99\n",
      "往后推2天（明后日） datetime 2020-04-07 close 1004.15\n",
      "已处理的数据点： 60\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-03 00:00:00\n",
      "------------- next 的第61次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-03 close 983.99\n",
      "往前推1天（昨日）： datetime 2020-04-02 close 989.2\n",
      "往前推2天（前日） datetime 2020-04-01 close 947.2\n",
      "前日、昨日、今日的收盘价： array('d', [947.2, 989.2, 983.99])\n",
      "往后推1天（明日）： datetime 2020-04-07 close 1004.15\n",
      "往后推2天（明后日） datetime 2020-04-08 close 1003.96\n",
      "已处理的数据点： 61\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-07 00:00:00\n",
      "------------- next 的第62次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-07 close 1004.15\n",
      "往前推1天（昨日）： datetime 2020-04-03 close 983.99\n",
      "往前推2天（前日） datetime 2020-04-02 close 989.2\n",
      "前日、昨日、今日的收盘价： array('d', [989.2, 983.99, 1004.15])\n",
      "往后推1天（明日）： datetime 2020-04-08 close 1003.96\n",
      "往后推2天（明后日） datetime 2020-04-09 close 1002.7\n",
      "已处理的数据点： 62\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-08 00:00:00\n",
      "------------- next 的第63次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-08 close 1003.96\n",
      "往前推1天（昨日）： datetime 2020-04-07 close 1004.15\n",
      "往前推2天（前日） datetime 2020-04-03 close 983.99\n",
      "前日、昨日、今日的收盘价： array('d', [983.99, 1004.15, 1003.96])\n",
      "往后推1天（明日）： datetime 2020-04-09 close 1002.7\n",
      "往后推2天（明后日） datetime 2020-04-10 close 1009.2\n",
      "已处理的数据点： 63\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-09 00:00:00\n",
      "------------- next 的第64次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-09 close 1002.7\n",
      "往前推1天（昨日）： datetime 2020-04-08 close 1003.96\n",
      "往前推2天（前日） datetime 2020-04-07 close 1004.15\n",
      "前日、昨日、今日的收盘价： array('d', [1004.15, 1003.96, 1002.7])\n",
      "往后推1天（明日）： datetime 2020-04-10 close 1009.2\n",
      "往后推2天（明后日） datetime 2020-04-13 close 1006.5\n",
      "已处理的数据点： 64\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-10 00:00:00\n",
      "------------- next 的第65次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-10 close 1009.2\n",
      "往前推1天（昨日）： datetime 2020-04-09 close 1002.7\n",
      "往前推2天（前日） datetime 2020-04-08 close 1003.96\n",
      "前日、昨日、今日的收盘价： array('d', [1003.96, 1002.7, 1009.2])\n",
      "往后推1天（明日）： datetime 2020-04-13 close 1006.5\n",
      "往后推2天（明后日） datetime 2020-04-14 close 1029.3\n",
      "已处理的数据点： 65\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-13 00:00:00\n",
      "------------- next 的第66次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-13 close 1006.5\n",
      "往前推1天（昨日）： datetime 2020-04-10 close 1009.2\n",
      "往前推2天（前日） datetime 2020-04-09 close 1002.7\n",
      "前日、昨日、今日的收盘价： array('d', [1002.7, 1009.2, 1006.5])\n",
      "往后推1天（明日）： datetime 2020-04-14 close 1029.3\n",
      "往后推2天（明后日） datetime 2020-04-15 close 1033.8\n",
      "已处理的数据点： 66\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-14 00:00:00\n",
      "------------- next 的第67次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-14 close 1029.3\n",
      "往前推1天（昨日）： datetime 2020-04-13 close 1006.5\n",
      "往前推2天（前日） datetime 2020-04-10 close 1009.2\n",
      "前日、昨日、今日的收盘价： array('d', [1009.2, 1006.5, 1029.3])\n",
      "往后推1天（明日）： datetime 2020-04-15 close 1033.8\n",
      "往后推2天（明后日） datetime 2020-04-16 close 1041.3\n",
      "已处理的数据点： 67\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-15 00:00:00\n",
      "------------- next 的第68次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-15 close 1033.8\n",
      "往前推1天（昨日）： datetime 2020-04-14 close 1029.3\n",
      "往前推2天（前日） datetime 2020-04-13 close 1006.5\n",
      "前日、昨日、今日的收盘价： array('d', [1006.5, 1029.3, 1033.8])\n",
      "往后推1天（明日）： datetime 2020-04-16 close 1041.3\n",
      "往后推2天（明后日） datetime 2020-04-17 close 1070.2\n",
      "已处理的数据点： 68\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-16 00:00:00\n",
      "------------- next 的第69次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-16 close 1041.3\n",
      "往前推1天（昨日）： datetime 2020-04-15 close 1033.8\n",
      "往前推2天（前日） datetime 2020-04-14 close 1029.3\n",
      "前日、昨日、今日的收盘价： array('d', [1029.3, 1033.8, 1041.3])\n",
      "往后推1天（明日）： datetime 2020-04-17 close 1070.2\n",
      "往后推2天（明后日） datetime 2020-04-20 close 1071.5\n",
      "已处理的数据点： 69\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-17 00:00:00\n",
      "------------- next 的第70次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-17 close 1070.2\n",
      "往前推1天（昨日）： datetime 2020-04-16 close 1041.3\n",
      "往前推2天（前日） datetime 2020-04-15 close 1033.8\n",
      "前日、昨日、今日的收盘价： array('d', [1033.8, 1041.3, 1070.2])\n",
      "往后推1天（明日）： datetime 2020-04-20 close 1071.5\n",
      "往后推2天（明后日） datetime 2020-04-21 close 1044.2\n",
      "已处理的数据点： 70\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-20 00:00:00\n",
      "------------- next 的第71次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-20 close 1071.5\n",
      "往前推1天（昨日）： datetime 2020-04-17 close 1070.2\n",
      "往前推2天（前日） datetime 2020-04-16 close 1041.3\n",
      "前日、昨日、今日的收盘价： array('d', [1041.3, 1070.2, 1071.5])\n",
      "往后推1天（明日）： datetime 2020-04-21 close 1044.2\n",
      "往后推2天（明后日） datetime 2020-04-22 close 1088.7\n",
      "已处理的数据点： 71\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-21 00:00:00\n",
      "------------- next 的第72次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-21 close 1044.2\n",
      "往前推1天（昨日）： datetime 2020-04-20 close 1071.5\n",
      "往前推2天（前日） datetime 2020-04-17 close 1070.2\n",
      "前日、昨日、今日的收盘价： array('d', [1070.2, 1071.5, 1044.2])\n",
      "往后推1天（明日）： datetime 2020-04-22 close 1088.7\n",
      "往后推2天（明后日） datetime 2020-04-23 close 1096.46\n",
      "已处理的数据点： 72\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-22 00:00:00\n",
      "------------- next 的第73次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-22 close 1088.7\n",
      "往前推1天（昨日）： datetime 2020-04-21 close 1044.2\n",
      "往前推2天（前日） datetime 2020-04-20 close 1071.5\n",
      "前日、昨日、今日的收盘价： array('d', [1071.5, 1044.2, 1088.7])\n",
      "往后推1天（明日）： datetime 2020-04-23 close 1096.46\n",
      "往后推2天（明后日） datetime 2020-04-24 close 1094.76\n",
      "已处理的数据点： 73\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-23 00:00:00\n",
      "------------- next 的第74次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-23 close 1096.46\n",
      "往前推1天（昨日）： datetime 2020-04-22 close 1088.7\n",
      "往前推2天（前日） datetime 2020-04-21 close 1044.2\n",
      "前日、昨日、今日的收盘价： array('d', [1044.2, 1088.7, 1096.46])\n",
      "往后推1天（明日）： datetime 2020-04-24 close 1094.76\n",
      "往后推2天（明后日） datetime 2020-04-27 close 1120.2\n",
      "已处理的数据点： 74\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-24 00:00:00\n",
      "------------- next 的第75次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-24 close 1094.76\n",
      "往前推1天（昨日）： datetime 2020-04-23 close 1096.46\n",
      "往前推2天（前日） datetime 2020-04-22 close 1088.7\n",
      "前日、昨日、今日的收盘价： array('d', [1088.7, 1096.46, 1094.76])\n",
      "往后推1天（明日）： datetime 2020-04-27 close 1120.2\n",
      "往后推2天（明后日） datetime 2020-04-28 close 1123.33\n",
      "已处理的数据点： 75\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-27 00:00:00\n",
      "------------- next 的第76次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-27 close 1120.2\n",
      "往前推1天（昨日）： datetime 2020-04-24 close 1094.76\n",
      "往前推2天（前日） datetime 2020-04-23 close 1096.46\n",
      "前日、昨日、今日的收盘价： array('d', [1096.46, 1094.76, 1120.2])\n",
      "往后推1天（明日）： datetime 2020-04-28 close 1123.33\n",
      "往后推2天（明后日） datetime 2020-04-29 close 1119.1\n",
      "已处理的数据点： 76\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-28 00:00:00\n",
      "------------- next 的第77次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-28 close 1123.33\n",
      "往前推1天（昨日）： datetime 2020-04-27 close 1120.2\n",
      "往前推2天（前日） datetime 2020-04-24 close 1094.76\n",
      "前日、昨日、今日的收盘价： array('d', [1094.76, 1120.2, 1123.33])\n",
      "往后推1天（明日）： datetime 2020-04-29 close 1119.1\n",
      "往后推2天（明后日） datetime 2020-04-30 close 1109.9\n",
      "已处理的数据点： 77\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-29 00:00:00\n",
      "------------- next 的第78次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-29 close 1119.1\n",
      "往前推1天（昨日）： datetime 2020-04-28 close 1123.33\n",
      "往前推2天（前日） datetime 2020-04-27 close 1120.2\n",
      "前日、昨日、今日的收盘价： array('d', [1120.2, 1123.33, 1119.1])\n",
      "往后推1天（明日）： datetime 2020-04-30 close 1109.9\n",
      "往后推2天（明后日） datetime 2020-05-06 close 1144.2\n",
      "已处理的数据点： 78\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-04-30 00:00:00\n",
      "------------- next 的第79次循环 --------------\n",
      "当前时点（今日）： datetime 2020-04-30 close 1109.9\n",
      "往前推1天（昨日）： datetime 2020-04-29 close 1119.1\n",
      "往前推2天（前日） datetime 2020-04-28 close 1123.33\n",
      "前日、昨日、今日的收盘价： array('d', [1123.33, 1119.1, 1109.9])\n",
      "往后推1天（明日）： datetime 2020-05-06 close 1144.2\n",
      "往后推2天（明后日） datetime 2020-05-07 close 1156.2\n",
      "已处理的数据点： 79\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-06 00:00:00\n",
      "------------- next 的第80次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-06 close 1144.2\n",
      "往前推1天（昨日）： datetime 2020-04-30 close 1109.9\n",
      "往前推2天（前日） datetime 2020-04-29 close 1119.1\n",
      "前日、昨日、今日的收盘价： array('d', [1119.1, 1109.9, 1144.2])\n",
      "往后推1天（明日）： datetime 2020-05-07 close 1156.2\n",
      "往后推2天（明后日） datetime 2020-05-08 close 1158.81\n",
      "已处理的数据点： 80\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-07 00:00:00\n",
      "------------- next 的第81次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-07 close 1156.2\n",
      "往前推1天（昨日）： datetime 2020-05-06 close 1144.2\n",
      "往前推2天（前日） datetime 2020-04-30 close 1109.9\n",
      "前日、昨日、今日的收盘价： array('d', [1109.9, 1144.2, 1156.2])\n",
      "往后推1天（明日）： datetime 2020-05-08 close 1158.81\n",
      "往后推2天（明后日） datetime 2020-05-11 close 1167.21\n",
      "已处理的数据点： 81\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-08 00:00:00\n",
      "------------- next 的第82次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-08 close 1158.81\n",
      "往前推1天（昨日）： datetime 2020-05-07 close 1156.2\n",
      "往前推2天（前日） datetime 2020-05-06 close 1144.2\n",
      "前日、昨日、今日的收盘价： array('d', [1144.2, 1156.2, 1158.81])\n",
      "往后推1天（明日）： datetime 2020-05-11 close 1167.21\n",
      "往后推2天（明后日） datetime 2020-05-12 close 1177.2\n",
      "已处理的数据点： 82\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-11 00:00:00\n",
      "------------- next 的第83次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-11 close 1167.21\n",
      "往前推1天（昨日）： datetime 2020-05-08 close 1158.81\n",
      "往前推2天（前日） datetime 2020-05-07 close 1156.2\n",
      "前日、昨日、今日的收盘价： array('d', [1156.2, 1158.81, 1167.21])\n",
      "往后推1天（明日）： datetime 2020-05-12 close 1177.2\n",
      "往后推2天（明后日） datetime 2020-05-13 close 1180.15\n",
      "已处理的数据点： 83\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-12 00:00:00\n",
      "------------- next 的第84次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-12 close 1177.2\n",
      "往前推1天（昨日）： datetime 2020-05-11 close 1167.21\n",
      "往前推2天（前日） datetime 2020-05-08 close 1158.81\n",
      "前日、昨日、今日的收盘价： array('d', [1158.81, 1167.21, 1177.2])\n",
      "往后推1天（明日）： datetime 2020-05-13 close 1180.15\n",
      "往后推2天（明后日） datetime 2020-05-14 close 1170.79\n",
      "已处理的数据点： 84\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-13 00:00:00\n",
      "------------- next 的第85次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-13 close 1180.15\n",
      "往前推1天（昨日）： datetime 2020-05-12 close 1177.2\n",
      "往前推2天（前日） datetime 2020-05-11 close 1167.21\n",
      "前日、昨日、今日的收盘价： array('d', [1167.21, 1177.2, 1180.15])\n",
      "往后推1天（明日）： datetime 2020-05-14 close 1170.79\n",
      "往后推2天（明后日） datetime 2020-05-15 close 1157.2\n",
      "已处理的数据点： 85\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-14 00:00:00\n",
      "------------- next 的第86次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-14 close 1170.79\n",
      "往前推1天（昨日）： datetime 2020-05-13 close 1180.15\n",
      "往前推2天（前日） datetime 2020-05-12 close 1177.2\n",
      "前日、昨日、今日的收盘价： array('d', [1177.2, 1180.15, 1170.79])\n",
      "往后推1天（明日）： datetime 2020-05-15 close 1157.2\n",
      "往后推2天（明后日） datetime 2020-05-18 close 1190.41\n",
      "已处理的数据点： 86\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-15 00:00:00\n",
      "------------- next 的第87次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-15 close 1157.2\n",
      "往前推1天（昨日）： datetime 2020-05-14 close 1170.79\n",
      "往前推2天（前日） datetime 2020-05-13 close 1180.15\n",
      "前日、昨日、今日的收盘价： array('d', [1180.15, 1170.79, 1157.2])\n",
      "往后推1天（明日）： datetime 2020-05-18 close 1190.41\n",
      "往后推2天（明后日） datetime 2020-05-19 close 1190.31\n",
      "已处理的数据点： 87\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-18 00:00:00\n",
      "------------- next 的第88次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-18 close 1190.41\n",
      "往前推1天（昨日）： datetime 2020-05-15 close 1157.2\n",
      "往前推2天（前日） datetime 2020-05-14 close 1170.79\n",
      "前日、昨日、今日的收盘价： array('d', [1170.79, 1157.2, 1190.41])\n",
      "往后推1天（明日）： datetime 2020-05-19 close 1190.31\n",
      "往后推2天（明后日） datetime 2020-05-20 close 1195.2\n",
      "已处理的数据点： 88\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-19 00:00:00\n",
      "------------- next 的第89次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-19 close 1190.31\n",
      "往前推1天（昨日）： datetime 2020-05-18 close 1190.41\n",
      "往前推2天（前日） datetime 2020-05-15 close 1157.2\n",
      "前日、昨日、今日的收盘价： array('d', [1157.2, 1190.41, 1190.31])\n",
      "往后推1天（明日）： datetime 2020-05-20 close 1195.2\n",
      "往后推2天（明后日） datetime 2020-05-21 close 1210.3\n",
      "已处理的数据点： 89\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-20 00:00:00\n",
      "------------- next 的第90次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-20 close 1195.2\n",
      "往前推1天（昨日）： datetime 2020-05-19 close 1190.31\n",
      "往前推2天（前日） datetime 2020-05-18 close 1190.41\n",
      "前日、昨日、今日的收盘价： array('d', [1190.41, 1190.31, 1195.2])\n",
      "往后推1天（明日）： datetime 2020-05-21 close 1210.3\n",
      "往后推2天（明后日） datetime 2020-05-22 close 1172.4\n",
      "已处理的数据点： 90\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-21 00:00:00\n",
      "------------- next 的第91次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-21 close 1210.3\n",
      "往前推1天（昨日）： datetime 2020-05-20 close 1195.2\n",
      "往前推2天（前日） datetime 2020-05-19 close 1190.31\n",
      "前日、昨日、今日的收盘价： array('d', [1190.31, 1195.2, 1210.3])\n",
      "往后推1天（明日）： datetime 2020-05-22 close 1172.4\n",
      "往后推2天（明后日） datetime 2020-05-25 close 1207.1\n",
      "已处理的数据点： 91\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-22 00:00:00\n",
      "------------- next 的第92次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-22 close 1172.4\n",
      "往前推1天（昨日）： datetime 2020-05-21 close 1210.3\n",
      "往前推2天（前日） datetime 2020-05-20 close 1195.2\n",
      "前日、昨日、今日的收盘价： array('d', [1195.2, 1210.3, 1172.4])\n",
      "往后推1天（明日）： datetime 2020-05-25 close 1207.1\n",
      "往后推2天（明后日） datetime 2020-05-26 close 1202.2\n",
      "已处理的数据点： 92\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-25 00:00:00\n",
      "------------- next 的第93次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-25 close 1207.1\n",
      "往前推1天（昨日）： datetime 2020-05-22 close 1172.4\n",
      "往前推2天（前日） datetime 2020-05-21 close 1210.3\n",
      "前日、昨日、今日的收盘价： array('d', [1210.3, 1172.4, 1207.1])\n",
      "往后推1天（明日）： datetime 2020-05-26 close 1202.2\n",
      "往后推2天（明后日） datetime 2020-05-27 close 1182.2\n",
      "已处理的数据点： 93\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-26 00:00:00\n",
      "------------- next 的第94次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-26 close 1202.2\n",
      "往前推1天（昨日）： datetime 2020-05-25 close 1207.1\n",
      "往前推2天（前日） datetime 2020-05-22 close 1172.4\n",
      "前日、昨日、今日的收盘价： array('d', [1172.4, 1207.1, 1202.2])\n",
      "往后推1天（明日）： datetime 2020-05-27 close 1182.2\n",
      "往后推2天（明后日） datetime 2020-05-28 close 1188.2\n",
      "已处理的数据点： 94\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-27 00:00:00\n",
      "------------- next 的第95次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-27 close 1182.2\n",
      "往前推1天（昨日）： datetime 2020-05-26 close 1202.2\n",
      "往前推2天（前日） datetime 2020-05-25 close 1207.1\n",
      "前日、昨日、今日的收盘价： array('d', [1207.1, 1202.2, 1182.2])\n",
      "往后推1天（明日）： datetime 2020-05-28 close 1188.2\n",
      "往后推2天（明后日） datetime 2020-05-29 close 1210.8\n",
      "已处理的数据点： 95\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-28 00:00:00\n",
      "------------- next 的第96次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-28 close 1188.2\n",
      "往前推1天（昨日）： datetime 2020-05-27 close 1182.2\n",
      "往前推2天（前日） datetime 2020-05-26 close 1202.2\n",
      "前日、昨日、今日的收盘价： array('d', [1202.2, 1182.2, 1188.2])\n",
      "往后推1天（明日）： datetime 2020-05-29 close 1210.8\n",
      "往后推2天（明后日） datetime 2020-06-01 close 1263.7\n",
      "已处理的数据点： 96\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-05-29 00:00:00\n",
      "------------- next 的第97次循环 --------------\n",
      "当前时点（今日）： datetime 2020-05-29 close 1210.8\n",
      "往前推1天（昨日）： datetime 2020-05-28 close 1188.2\n",
      "往前推2天（前日） datetime 2020-05-27 close 1182.2\n",
      "前日、昨日、今日的收盘价： array('d', [1182.2, 1188.2, 1210.8])\n",
      "往后推1天（明日）： datetime 2020-06-01 close 1263.7\n",
      "往后推2天（明后日） datetime 2020-06-02 close 1254.91\n",
      "已处理的数据点： 97\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-01 00:00:00\n",
      "------------- next 的第98次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-01 close 1263.7\n",
      "往前推1天（昨日）： datetime 2020-05-29 close 1210.8\n",
      "往前推2天（前日） datetime 2020-05-28 close 1188.2\n",
      "前日、昨日、今日的收盘价： array('d', [1188.2, 1210.8, 1263.7])\n",
      "往后推1天（明日）： datetime 2020-06-02 close 1254.91\n",
      "往后推2天（明后日） datetime 2020-06-03 close 1243.5\n",
      "已处理的数据点： 98\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-02 00:00:00\n",
      "------------- next 的第99次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-02 close 1254.91\n",
      "往前推1天（昨日）： datetime 2020-06-01 close 1263.7\n",
      "往前推2天（前日） datetime 2020-05-29 close 1210.8\n",
      "前日、昨日、今日的收盘价： array('d', [1210.8, 1263.7, 1254.91])\n",
      "往后推1天（明日）： datetime 2020-06-03 close 1243.5\n",
      "往后推2天（明后日） datetime 2020-06-04 close 1252.19\n",
      "已处理的数据点： 99\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-03 00:00:00\n",
      "------------- next 的第100次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-03 close 1243.5\n",
      "往前推1天（昨日）： datetime 2020-06-02 close 1254.91\n",
      "往前推2天（前日） datetime 2020-06-01 close 1263.7\n",
      "前日、昨日、今日的收盘价： array('d', [1263.7, 1254.91, 1243.5])\n",
      "往后推1天（明日）： datetime 2020-06-04 close 1252.19\n",
      "往后推2天（明后日） datetime 2020-06-05 close 1269.2\n",
      "已处理的数据点： 100\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-04 00:00:00\n",
      "------------- next 的第101次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-04 close 1252.19\n",
      "往前推1天（昨日）： datetime 2020-06-03 close 1243.5\n",
      "往前推2天（前日） datetime 2020-06-02 close 1254.91\n",
      "前日、昨日、今日的收盘价： array('d', [1254.91, 1243.5, 1252.19])\n",
      "往后推1天（明日）： datetime 2020-06-05 close 1269.2\n",
      "往后推2天（明后日） datetime 2020-06-08 close 1250.3\n",
      "已处理的数据点： 101\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-05 00:00:00\n",
      "------------- next 的第102次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-05 close 1269.2\n",
      "往前推1天（昨日）： datetime 2020-06-04 close 1252.19\n",
      "往前推2天（前日） datetime 2020-06-03 close 1243.5\n",
      "前日、昨日、今日的收盘价： array('d', [1243.5, 1252.19, 1269.2])\n",
      "往后推1天（明日）： datetime 2020-06-08 close 1250.3\n",
      "往后推2天（明后日） datetime 2020-06-09 close 1260.75\n",
      "已处理的数据点： 102\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-08 00:00:00\n",
      "------------- next 的第103次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-08 close 1250.3\n",
      "往前推1天（昨日）： datetime 2020-06-05 close 1269.2\n",
      "往前推2天（前日） datetime 2020-06-04 close 1252.19\n",
      "前日、昨日、今日的收盘价： array('d', [1252.19, 1269.2, 1250.3])\n",
      "往后推1天（明日）： datetime 2020-06-09 close 1260.75\n",
      "往后推2天（明后日） datetime 2020-06-10 close 1267.86\n",
      "已处理的数据点： 103\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-09 00:00:00\n",
      "------------- next 的第104次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-09 close 1260.75\n",
      "往前推1天（昨日）： datetime 2020-06-08 close 1250.3\n",
      "往前推2天（前日） datetime 2020-06-05 close 1269.2\n",
      "前日、昨日、今日的收盘价： array('d', [1269.2, 1250.3, 1260.75])\n",
      "往后推1天（明日）： datetime 2020-06-10 close 1267.86\n",
      "往后推2天（明后日） datetime 2020-06-11 close 1244.66\n",
      "已处理的数据点： 104\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-10 00:00:00\n",
      "------------- next 的第105次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-10 close 1267.86\n",
      "往前推1天（昨日）： datetime 2020-06-09 close 1260.75\n",
      "往前推2天（前日） datetime 2020-06-08 close 1250.3\n",
      "前日、昨日、今日的收盘价： array('d', [1250.3, 1260.75, 1267.86])\n",
      "往后推1天（明日）： datetime 2020-06-11 close 1244.66\n",
      "往后推2天（明后日） datetime 2020-06-12 close 1260.57\n",
      "已处理的数据点： 105\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-11 00:00:00\n",
      "------------- next 的第106次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-11 close 1244.66\n",
      "往前推1天（昨日）： datetime 2020-06-10 close 1267.86\n",
      "往前推2天（前日） datetime 2020-06-09 close 1260.75\n",
      "前日、昨日、今日的收盘价： array('d', [1260.75, 1267.86, 1244.66])\n",
      "往后推1天（明日）： datetime 2020-06-12 close 1260.57\n",
      "往后推2天（明后日） datetime 2020-06-15 close 1227.2\n",
      "已处理的数据点： 106\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-12 00:00:00\n",
      "------------- next 的第107次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-12 close 1260.57\n",
      "往前推1天（昨日）： datetime 2020-06-11 close 1244.66\n",
      "往前推2天（前日） datetime 2020-06-10 close 1267.86\n",
      "前日、昨日、今日的收盘价： array('d', [1267.86, 1244.66, 1260.57])\n",
      "往后推1天（明日）： datetime 2020-06-15 close 1227.2\n",
      "往后推2天（明后日） datetime 2020-06-16 close 1248.08\n",
      "已处理的数据点： 107\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-15 00:00:00\n",
      "------------- next 的第108次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-15 close 1227.2\n",
      "往前推1天（昨日）： datetime 2020-06-12 close 1260.57\n",
      "往前推2天（前日） datetime 2020-06-11 close 1244.66\n",
      "前日、昨日、今日的收盘价： array('d', [1244.66, 1260.57, 1227.2])\n",
      "往后推1天（明日）： datetime 2020-06-16 close 1248.08\n",
      "往后推2天（明后日） datetime 2020-06-17 close 1249.2\n",
      "已处理的数据点： 108\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-16 00:00:00\n",
      "------------- next 的第109次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-16 close 1248.08\n",
      "往前推1天（昨日）： datetime 2020-06-15 close 1227.2\n",
      "往前推2天（前日） datetime 2020-06-12 close 1260.57\n",
      "前日、昨日、今日的收盘价： array('d', [1260.57, 1227.2, 1248.08])\n",
      "往后推1天（明日）： datetime 2020-06-17 close 1249.2\n",
      "往后推2天（明后日） datetime 2020-06-18 close 1257.2\n",
      "已处理的数据点： 109\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-17 00:00:00\n",
      "------------- next 的第110次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-17 close 1249.2\n",
      "往前推1天（昨日）： datetime 2020-06-16 close 1248.08\n",
      "往前推2天（前日） datetime 2020-06-15 close 1227.2\n",
      "前日、昨日、今日的收盘价： array('d', [1227.2, 1248.08, 1249.2])\n",
      "往后推1天（明日）： datetime 2020-06-18 close 1257.2\n",
      "往后推2天（明后日） datetime 2020-06-19 close 1284.04\n",
      "已处理的数据点： 110\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-18 00:00:00\n",
      "------------- next 的第111次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-18 close 1257.2\n",
      "往前推1天（昨日）： datetime 2020-06-17 close 1249.2\n",
      "往前推2天（前日） datetime 2020-06-16 close 1248.08\n",
      "前日、昨日、今日的收盘价： array('d', [1248.08, 1249.2, 1257.2])\n",
      "往后推1天（明日）： datetime 2020-06-19 close 1284.04\n",
      "往后推2天（明后日） datetime 2020-06-22 close 1283.2\n",
      "已处理的数据点： 111\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-19 00:00:00\n",
      "------------- next 的第112次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-19 close 1284.04\n",
      "往前推1天（昨日）： datetime 2020-06-18 close 1257.2\n",
      "往前推2天（前日） datetime 2020-06-17 close 1249.2\n",
      "前日、昨日、今日的收盘价： array('d', [1249.2, 1257.2, 1284.04])\n",
      "往后推1天（明日）： datetime 2020-06-22 close 1283.2\n",
      "往后推2天（明后日） datetime 2020-06-23 close 1318.7\n",
      "已处理的数据点： 112\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-22 00:00:00\n",
      "------------- next 的第113次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-22 close 1283.2\n",
      "往前推1天（昨日）： datetime 2020-06-19 close 1284.04\n",
      "往前推2天（前日） datetime 2020-06-18 close 1257.2\n",
      "前日、昨日、今日的收盘价： array('d', [1257.2, 1284.04, 1283.2])\n",
      "往后推1天（明日）： datetime 2020-06-23 close 1318.7\n",
      "往后推2天（明后日） datetime 2020-06-24 close 1321.24\n",
      "已处理的数据点： 113\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-23 00:00:00\n",
      "------------- next 的第114次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-23 close 1318.7\n",
      "往前推1天（昨日）： datetime 2020-06-22 close 1283.2\n",
      "往前推2天（前日） datetime 2020-06-19 close 1284.04\n",
      "前日、昨日、今日的收盘价： array('d', [1284.04, 1283.2, 1318.7])\n",
      "往后推1天（明日）： datetime 2020-06-24 close 1321.24\n",
      "往后推2天（明后日） datetime 2020-06-29 close 1324.4\n",
      "已处理的数据点： 114\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-24 00:00:00\n",
      "------------- next 的第115次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-24 close 1321.24\n",
      "往前推1天（昨日）： datetime 2020-06-23 close 1318.7\n",
      "往前推2天（前日） datetime 2020-06-22 close 1283.2\n",
      "前日、昨日、今日的收盘价： array('d', [1283.2, 1318.7, 1321.24])\n",
      "往后推1天（明日）： datetime 2020-06-29 close 1324.4\n",
      "往后推2天（明后日） datetime 2020-06-30 close 1324.11\n",
      "已处理的数据点： 115\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-29 00:00:00\n",
      "------------- next 的第116次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-29 close 1324.4\n",
      "往前推1天（昨日）： datetime 2020-06-24 close 1321.24\n",
      "往前推2天（前日） datetime 2020-06-23 close 1318.7\n",
      "前日、昨日、今日的收盘价： array('d', [1318.7, 1321.24, 1324.4])\n",
      "往后推1天（明日）： datetime 2020-06-30 close 1324.11\n",
      "往后推2天（明后日） datetime 2020-07-01 close 1355.5\n",
      "已处理的数据点： 116\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-06-30 00:00:00\n",
      "------------- next 的第117次循环 --------------\n",
      "当前时点（今日）： datetime 2020-06-30 close 1324.11\n",
      "往前推1天（昨日）： datetime 2020-06-29 close 1324.4\n",
      "往前推2天（前日） datetime 2020-06-24 close 1321.24\n",
      "前日、昨日、今日的收盘价： array('d', [1321.24, 1324.4, 1324.11])\n",
      "往后推1天（明日）： datetime 2020-07-01 close 1355.5\n",
      "往后推2天（明后日） datetime 2020-07-02 close 1405.23\n",
      "已处理的数据点： 117\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-01 00:00:00\n",
      "------------- next 的第118次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-01 close 1355.5\n",
      "往前推1天（昨日）： datetime 2020-06-30 close 1324.11\n",
      "往前推2天（前日） datetime 2020-06-29 close 1324.4\n",
      "前日、昨日、今日的收盘价： array('d', [1324.4, 1324.11, 1355.5])\n",
      "往后推1天（明日）： datetime 2020-07-02 close 1405.23\n",
      "往后推2天（明后日） datetime 2020-07-03 close 1403.02\n",
      "已处理的数据点： 118\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-02 00:00:00\n",
      "------------- next 的第119次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-02 close 1405.23\n",
      "往前推1天（昨日）： datetime 2020-07-01 close 1355.5\n",
      "往前推2天（前日） datetime 2020-06-30 close 1324.11\n",
      "前日、昨日、今日的收盘价： array('d', [1324.11, 1355.5, 1405.23])\n",
      "往后推1天（明日）： datetime 2020-07-03 close 1403.02\n",
      "往后推2天（明后日） datetime 2020-07-06 close 1461.23\n",
      "已处理的数据点： 119\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-03 00:00:00\n",
      "------------- next 的第120次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-03 close 1403.02\n",
      "往前推1天（昨日）： datetime 2020-07-02 close 1405.23\n",
      "往前推2天（前日） datetime 2020-07-01 close 1355.5\n",
      "前日、昨日、今日的收盘价： array('d', [1355.5, 1405.23, 1403.02])\n",
      "往后推1天（明日）： datetime 2020-07-06 close 1461.23\n",
      "往后推2天（明后日） datetime 2020-07-07 close 1549.23\n",
      "已处理的数据点： 120\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-06 00:00:00\n",
      "------------- next 的第121次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-06 close 1461.23\n",
      "往前推1天（昨日）： datetime 2020-07-03 close 1403.02\n",
      "往前推2天（前日） datetime 2020-07-02 close 1405.23\n",
      "前日、昨日、今日的收盘价： array('d', [1405.23, 1403.02, 1461.23])\n",
      "往后推1天（明日）： datetime 2020-07-07 close 1549.23\n",
      "往后推2天（明后日） datetime 2020-07-08 close 1542.57\n",
      "已处理的数据点： 121\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-07 00:00:00\n",
      "------------- next 的第122次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-07 close 1549.23\n",
      "往前推1天（昨日）： datetime 2020-07-06 close 1461.23\n",
      "往前推2天（前日） datetime 2020-07-03 close 1403.02\n",
      "前日、昨日、今日的收盘价： array('d', [1403.02, 1461.23, 1549.23])\n",
      "往后推1天（明日）： datetime 2020-07-08 close 1542.57\n",
      "往后推2天（明后日） datetime 2020-07-09 close 1567.23\n",
      "已处理的数据点： 122\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-08 00:00:00\n",
      "------------- next 的第123次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-08 close 1542.57\n",
      "往前推1天（昨日）： datetime 2020-07-07 close 1549.23\n",
      "往前推2天（前日） datetime 2020-07-06 close 1461.23\n",
      "前日、昨日、今日的收盘价： array('d', [1461.23, 1549.23, 1542.57])\n",
      "往后推1天（明日）： datetime 2020-07-09 close 1567.23\n",
      "往后推2天（明后日） datetime 2020-07-10 close 1575.08\n",
      "已处理的数据点： 123\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-09 00:00:00\n",
      "------------- next 的第124次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-09 close 1567.23\n",
      "往前推1天（昨日）： datetime 2020-07-08 close 1542.57\n",
      "往前推2天（前日） datetime 2020-07-07 close 1549.23\n",
      "前日、昨日、今日的收盘价： array('d', [1549.23, 1542.57, 1567.23])\n",
      "往后推1天（明日）： datetime 2020-07-10 close 1575.08\n",
      "往后推2天（明后日） datetime 2020-07-13 close 1643.22\n",
      "已处理的数据点： 124\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-10 00:00:00\n",
      "------------- next 的第125次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-10 close 1575.08\n",
      "往前推1天（昨日）： datetime 2020-07-09 close 1567.23\n",
      "往前推2天（前日） datetime 2020-07-08 close 1542.57\n",
      "前日、昨日、今日的收盘价： array('d', [1542.57, 1567.23, 1575.08])\n",
      "往后推1天（明日）： datetime 2020-07-13 close 1643.22\n",
      "往后推2天（明后日） datetime 2020-07-14 close 1623.23\n",
      "已处理的数据点： 125\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-13 00:00:00\n",
      "------------- next 的第126次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-13 close 1643.22\n",
      "往前推1天（昨日）： datetime 2020-07-10 close 1575.08\n",
      "往前推2天（前日） datetime 2020-07-09 close 1567.23\n",
      "前日、昨日、今日的收盘价： array('d', [1567.23, 1575.08, 1643.22])\n",
      "往后推1天（明日）： datetime 2020-07-14 close 1623.23\n",
      "往后推2天（明后日） datetime 2020-07-15 close 1613.76\n",
      "已处理的数据点： 126\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-14 00:00:00\n",
      "------------- next 的第127次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-14 close 1623.23\n",
      "往前推1天（昨日）： datetime 2020-07-13 close 1643.22\n",
      "往前推2天（前日） datetime 2020-07-10 close 1575.08\n",
      "前日、昨日、今日的收盘价： array('d', [1575.08, 1643.22, 1623.23])\n",
      "往后推1天（明日）： datetime 2020-07-15 close 1613.76\n",
      "往后推2天（明后日） datetime 2020-07-16 close 1475.23\n",
      "已处理的数据点： 127\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-15 00:00:00\n",
      "------------- next 的第128次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-15 close 1613.76\n",
      "往前推1天（昨日）： datetime 2020-07-14 close 1623.23\n",
      "往前推2天（前日） datetime 2020-07-13 close 1643.22\n",
      "前日、昨日、今日的收盘价： array('d', [1643.22, 1623.23, 1613.76])\n",
      "往后推1天（明日）： datetime 2020-07-16 close 1475.23\n",
      "往后推2天（明后日） datetime 2020-07-17 close 1509.28\n",
      "已处理的数据点： 128\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-16 00:00:00\n",
      "------------- next 的第129次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-16 close 1475.23\n",
      "往前推1天（昨日）： datetime 2020-07-15 close 1613.76\n",
      "往前推2天（前日） datetime 2020-07-14 close 1623.23\n",
      "前日、昨日、今日的收盘价： array('d', [1623.23, 1613.76, 1475.23])\n",
      "往后推1天（明日）： datetime 2020-07-17 close 1509.28\n",
      "往后推2天（明后日） datetime 2020-07-20 close 1498.19\n",
      "已处理的数据点： 129\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-17 00:00:00\n",
      "------------- next 的第130次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-17 close 1509.28\n",
      "往前推1天（昨日）： datetime 2020-07-16 close 1475.23\n",
      "往前推2天（前日） datetime 2020-07-15 close 1613.76\n",
      "前日、昨日、今日的收盘价： array('d', [1613.76, 1475.23, 1509.28])\n",
      "往后推1天（明日）： datetime 2020-07-20 close 1498.19\n",
      "往后推2天（明后日） datetime 2020-07-21 close 1529.23\n",
      "已处理的数据点： 130\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-20 00:00:00\n",
      "------------- next 的第131次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-20 close 1498.19\n",
      "往前推1天（昨日）： datetime 2020-07-17 close 1509.28\n",
      "往前推2天（前日） datetime 2020-07-16 close 1475.23\n",
      "前日、昨日、今日的收盘价： array('d', [1475.23, 1509.28, 1498.19])\n",
      "往后推1天（明日）： datetime 2020-07-21 close 1529.23\n",
      "往后推2天（明后日） datetime 2020-07-22 close 1539.31\n",
      "已处理的数据点： 131\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-21 00:00:00\n",
      "------------- next 的第132次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-21 close 1529.23\n",
      "往前推1天（昨日）： datetime 2020-07-20 close 1498.19\n",
      "往前推2天（前日） datetime 2020-07-17 close 1509.28\n",
      "前日、昨日、今日的收盘价： array('d', [1509.28, 1498.19, 1529.23])\n",
      "往后推1天（明日）： datetime 2020-07-22 close 1539.31\n",
      "往后推2天（明后日） datetime 2020-07-23 close 1537.23\n",
      "已处理的数据点： 132\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-22 00:00:00\n",
      "------------- next 的第133次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-22 close 1539.31\n",
      "往前推1天（昨日）： datetime 2020-07-21 close 1529.23\n",
      "往前推2天（前日） datetime 2020-07-20 close 1498.19\n",
      "前日、昨日、今日的收盘价： array('d', [1498.19, 1529.23, 1539.31])\n",
      "往后推1天（明日）： datetime 2020-07-23 close 1537.23\n",
      "往后推2天（明后日） datetime 2020-07-24 close 1456.53\n",
      "已处理的数据点： 133\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-23 00:00:00\n",
      "------------- next 的第134次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-23 close 1537.23\n",
      "往前推1天（昨日）： datetime 2020-07-22 close 1539.31\n",
      "往前推2天（前日） datetime 2020-07-21 close 1529.23\n",
      "前日、昨日、今日的收盘价： array('d', [1529.23, 1539.31, 1537.23])\n",
      "往后推1天（明日）： datetime 2020-07-24 close 1456.53\n",
      "往后推2天（明后日） datetime 2020-07-27 close 1483.78\n",
      "已处理的数据点： 134\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-24 00:00:00\n",
      "------------- next 的第135次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-24 close 1456.53\n",
      "往前推1天（昨日）： datetime 2020-07-23 close 1537.23\n",
      "往前推2天（前日） datetime 2020-07-22 close 1539.31\n",
      "前日、昨日、今日的收盘价： array('d', [1539.31, 1537.23, 1456.53])\n",
      "往后推1天（明日）： datetime 2020-07-27 close 1483.78\n",
      "往后推2天（明后日） datetime 2020-07-28 close 1531.23\n",
      "已处理的数据点： 135\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-27 00:00:00\n",
      "------------- next 的第136次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-27 close 1483.78\n",
      "往前推1天（昨日）： datetime 2020-07-24 close 1456.53\n",
      "往前推2天（前日） datetime 2020-07-23 close 1537.23\n",
      "前日、昨日、今日的收盘价： array('d', [1537.23, 1456.53, 1483.78])\n",
      "往后推1天（明日）： datetime 2020-07-28 close 1531.23\n",
      "往后推2天（明后日） datetime 2020-07-29 close 1533.23\n",
      "已处理的数据点： 136\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-28 00:00:00\n",
      "------------- next 的第137次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-28 close 1531.23\n",
      "往前推1天（昨日）： datetime 2020-07-27 close 1483.78\n",
      "往前推2天（前日） datetime 2020-07-24 close 1456.53\n",
      "前日、昨日、今日的收盘价： array('d', [1456.53, 1483.78, 1531.23])\n",
      "往后推1天（明日）： datetime 2020-07-29 close 1533.23\n",
      "往后推2天（明后日） datetime 2020-07-30 close 1541.23\n",
      "已处理的数据点： 137\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-29 00:00:00\n",
      "------------- next 的第138次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-29 close 1533.23\n",
      "往前推1天（昨日）： datetime 2020-07-28 close 1531.23\n",
      "往前推2天（前日） datetime 2020-07-27 close 1483.78\n",
      "前日、昨日、今日的收盘价： array('d', [1483.78, 1531.23, 1533.23])\n",
      "往后推1天（明日）： datetime 2020-07-30 close 1541.23\n",
      "往后推2天（明后日） datetime 2020-07-31 close 1539.41\n",
      "已处理的数据点： 138\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-30 00:00:00\n",
      "------------- next 的第139次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-30 close 1541.23\n",
      "往前推1天（昨日）： datetime 2020-07-29 close 1533.23\n",
      "往前推2天（前日） datetime 2020-07-28 close 1531.23\n",
      "前日、昨日、今日的收盘价： array('d', [1531.23, 1533.23, 1541.23])\n",
      "往后推1天（明日）： datetime 2020-07-31 close 1539.41\n",
      "往后推2天（明后日） datetime 2020-08-03 close 1529.23\n",
      "已处理的数据点： 139\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-07-31 00:00:00\n",
      "------------- next 的第140次循环 --------------\n",
      "当前时点（今日）： datetime 2020-07-31 close 1539.41\n",
      "往前推1天（昨日）： datetime 2020-07-30 close 1541.23\n",
      "往前推2天（前日） datetime 2020-07-29 close 1533.23\n",
      "前日、昨日、今日的收盘价： array('d', [1533.23, 1541.23, 1539.41])\n",
      "往后推1天（明日）： datetime 2020-08-03 close 1529.23\n",
      "往后推2天（明后日） datetime 2020-08-04 close 1531.22\n",
      "已处理的数据点： 140\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-03 00:00:00\n",
      "------------- next 的第141次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-03 close 1529.23\n",
      "往前推1天（昨日）： datetime 2020-07-31 close 1539.41\n",
      "往前推2天（前日） datetime 2020-07-30 close 1541.23\n",
      "前日、昨日、今日的收盘价： array('d', [1541.23, 1539.41, 1529.23])\n",
      "往后推1天（明日）： datetime 2020-08-04 close 1531.22\n",
      "往后推2天（明后日） datetime 2020-08-05 close 1529.23\n",
      "已处理的数据点： 141\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-04 00:00:00\n",
      "------------- next 的第142次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-04 close 1531.22\n",
      "往前推1天（昨日）： datetime 2020-08-03 close 1529.23\n",
      "往前推2天（前日） datetime 2020-07-31 close 1539.41\n",
      "前日、昨日、今日的收盘价： array('d', [1539.41, 1529.23, 1531.22])\n",
      "往后推1天（明日）： datetime 2020-08-05 close 1529.23\n",
      "往后推2天（明后日） datetime 2020-08-06 close 1499.19\n",
      "已处理的数据点： 142\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-05 00:00:00\n",
      "------------- next 的第143次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-05 close 1529.23\n",
      "往前推1天（昨日）： datetime 2020-08-04 close 1531.22\n",
      "往前推2天（前日） datetime 2020-08-03 close 1529.23\n",
      "前日、昨日、今日的收盘价： array('d', [1529.23, 1531.22, 1529.23])\n",
      "往后推1天（明日）： datetime 2020-08-06 close 1499.19\n",
      "往后推2天（明后日） datetime 2020-08-07 close 1492.23\n",
      "已处理的数据点： 143\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-06 00:00:00\n",
      "------------- next 的第144次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-06 close 1499.19\n",
      "往前推1天（昨日）： datetime 2020-08-05 close 1529.23\n",
      "往前推2天（前日） datetime 2020-08-04 close 1531.22\n",
      "前日、昨日、今日的收盘价： array('d', [1531.22, 1529.23, 1499.19])\n",
      "往后推1天（明日）： datetime 2020-08-07 close 1492.23\n",
      "往后推2天（明后日） datetime 2020-08-10 close 1495.22\n",
      "已处理的数据点： 144\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-07 00:00:00\n",
      "------------- next 的第145次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-07 close 1492.23\n",
      "往前推1天（昨日）： datetime 2020-08-06 close 1499.19\n",
      "往前推2天（前日） datetime 2020-08-05 close 1529.23\n",
      "前日、昨日、今日的收盘价： array('d', [1529.23, 1499.19, 1492.23])\n",
      "往后推1天（明日）： datetime 2020-08-10 close 1495.22\n",
      "往后推2天（明后日） datetime 2020-08-11 close 1503.74\n",
      "已处理的数据点： 145\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-10 00:00:00\n",
      "------------- next 的第146次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-10 close 1495.22\n",
      "往前推1天（昨日）： datetime 2020-08-07 close 1492.23\n",
      "往前推2天（前日） datetime 2020-08-06 close 1499.19\n",
      "前日、昨日、今日的收盘价： array('d', [1499.19, 1492.23, 1495.22])\n",
      "往后推1天（明日）： datetime 2020-08-11 close 1503.74\n",
      "往后推2天（明后日） datetime 2020-08-12 close 1488.18\n",
      "已处理的数据点： 146\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-11 00:00:00\n",
      "------------- next 的第147次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-11 close 1503.74\n",
      "往前推1天（昨日）： datetime 2020-08-10 close 1495.22\n",
      "往前推2天（前日） datetime 2020-08-07 close 1492.23\n",
      "前日、昨日、今日的收盘价： array('d', [1492.23, 1495.22, 1503.74])\n",
      "往后推1天（明日）： datetime 2020-08-12 close 1488.18\n",
      "往后推2天（明后日） datetime 2020-08-13 close 1496.23\n",
      "已处理的数据点： 147\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-12 00:00:00\n",
      "------------- next 的第148次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-12 close 1488.18\n",
      "往前推1天（昨日）： datetime 2020-08-11 close 1503.74\n",
      "往前推2天（前日） datetime 2020-08-10 close 1495.22\n",
      "前日、昨日、今日的收盘价： array('d', [1495.22, 1503.74, 1488.18])\n",
      "往后推1天（明日）： datetime 2020-08-13 close 1496.23\n",
      "往后推2天（明后日） datetime 2020-08-14 close 1522.23\n",
      "已处理的数据点： 148\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-13 00:00:00\n",
      "------------- next 的第149次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-13 close 1496.23\n",
      "往前推1天（昨日）： datetime 2020-08-12 close 1488.18\n",
      "往前推2天（前日） datetime 2020-08-11 close 1503.74\n",
      "前日、昨日、今日的收盘价： array('d', [1503.74, 1488.18, 1496.23])\n",
      "往后推1天（明日）： datetime 2020-08-14 close 1522.23\n",
      "往后推2天（明后日） datetime 2020-08-17 close 1551.23\n",
      "已处理的数据点： 149\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-14 00:00:00\n",
      "------------- next 的第150次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-14 close 1522.23\n",
      "往前推1天（昨日）： datetime 2020-08-13 close 1496.23\n",
      "往前推2天（前日） datetime 2020-08-12 close 1488.18\n",
      "前日、昨日、今日的收盘价： array('d', [1488.18, 1496.23, 1522.23])\n",
      "往后推1天（明日）： datetime 2020-08-17 close 1551.23\n",
      "往后推2天（明后日） datetime 2020-08-18 close 1566.23\n",
      "已处理的数据点： 150\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-17 00:00:00\n",
      "------------- next 的第151次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-17 close 1551.23\n",
      "往前推1天（昨日）： datetime 2020-08-14 close 1522.23\n",
      "往前推2天（前日） datetime 2020-08-13 close 1496.23\n",
      "前日、昨日、今日的收盘价： array('d', [1496.23, 1522.23, 1551.23])\n",
      "往后推1天（明日）： datetime 2020-08-18 close 1566.23\n",
      "往后推2天（明后日） datetime 2020-08-19 close 1548.23\n",
      "已处理的数据点： 151\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-18 00:00:00\n",
      "------------- next 的第152次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-18 close 1566.23\n",
      "往前推1天（昨日）： datetime 2020-08-17 close 1551.23\n",
      "往前推2天（前日） datetime 2020-08-14 close 1522.23\n",
      "前日、昨日、今日的收盘价： array('d', [1522.23, 1551.23, 1566.23])\n",
      "往后推1天（明日）： datetime 2020-08-19 close 1548.23\n",
      "往后推2天（明后日） datetime 2020-08-20 close 1525.23\n",
      "已处理的数据点： 152\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-19 00:00:00\n",
      "------------- next 的第153次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-19 close 1548.23\n",
      "往前推1天（昨日）： datetime 2020-08-18 close 1566.23\n",
      "往前推2天（前日） datetime 2020-08-17 close 1551.23\n",
      "前日、昨日、今日的收盘价： array('d', [1551.23, 1566.23, 1548.23])\n",
      "往后推1天（明日）： datetime 2020-08-20 close 1525.23\n",
      "往后推2天（明后日） datetime 2020-08-21 close 1537.23\n",
      "已处理的数据点： 153\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-20 00:00:00\n",
      "------------- next 的第154次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-20 close 1525.23\n",
      "往前推1天（昨日）： datetime 2020-08-19 close 1548.23\n",
      "往前推2天（前日） datetime 2020-08-18 close 1566.23\n",
      "前日、昨日、今日的收盘价： array('d', [1566.23, 1548.23, 1525.23])\n",
      "往后推1天（明日）： datetime 2020-08-21 close 1537.23\n",
      "往后推2天（明后日） datetime 2020-08-24 close 1557.58\n",
      "已处理的数据点： 154\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-21 00:00:00\n",
      "------------- next 的第155次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-21 close 1537.23\n",
      "往前推1天（昨日）： datetime 2020-08-20 close 1525.23\n",
      "往前推2天（前日） datetime 2020-08-19 close 1548.23\n",
      "前日、昨日、今日的收盘价： array('d', [1548.23, 1525.23, 1537.23])\n",
      "往后推1天（明日）： datetime 2020-08-24 close 1557.58\n",
      "往后推2天（明后日） datetime 2020-08-25 close 1588.23\n",
      "已处理的数据点： 155\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-24 00:00:00\n",
      "------------- next 的第156次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-24 close 1557.58\n",
      "往前推1天（昨日）： datetime 2020-08-21 close 1537.23\n",
      "往前推2天（前日） datetime 2020-08-20 close 1525.23\n",
      "前日、昨日、今日的收盘价： array('d', [1525.23, 1537.23, 1557.58])\n",
      "往后推1天（明日）： datetime 2020-08-25 close 1588.23\n",
      "往后推2天（明后日） datetime 2020-08-26 close 1588.23\n",
      "已处理的数据点： 156\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-25 00:00:00\n",
      "------------- next 的第157次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-25 close 1588.23\n",
      "往前推1天（昨日）： datetime 2020-08-24 close 1557.58\n",
      "往前推2天（前日） datetime 2020-08-21 close 1537.23\n",
      "前日、昨日、今日的收盘价： array('d', [1537.23, 1557.58, 1588.23])\n",
      "往后推1天（明日）： datetime 2020-08-26 close 1588.23\n",
      "往后推2天（明后日） datetime 2020-08-27 close 1592.23\n",
      "已处理的数据点： 157\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-26 00:00:00\n",
      "------------- next 的第158次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-26 close 1588.23\n",
      "往前推1天（昨日）： datetime 2020-08-25 close 1588.23\n",
      "往前推2天（前日） datetime 2020-08-24 close 1557.58\n",
      "前日、昨日、今日的收盘价： array('d', [1557.58, 1588.23, 1588.23])\n",
      "往后推1天（明日）： datetime 2020-08-27 close 1592.23\n",
      "往后推2天（明后日） datetime 2020-08-28 close 1618.23\n",
      "已处理的数据点： 158\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-27 00:00:00\n",
      "------------- next 的第159次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-27 close 1592.23\n",
      "往前推1天（昨日）： datetime 2020-08-26 close 1588.23\n",
      "往前推2天（前日） datetime 2020-08-25 close 1588.23\n",
      "前日、昨日、今日的收盘价： array('d', [1588.23, 1588.23, 1592.23])\n",
      "往后推1天（明日）： datetime 2020-08-28 close 1618.23\n",
      "往后推2天（明后日） datetime 2020-08-31 close 1647.73\n",
      "已处理的数据点： 159\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-28 00:00:00\n",
      "------------- next 的第160次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-28 close 1618.23\n",
      "往前推1天（昨日）： datetime 2020-08-27 close 1592.23\n",
      "往前推2天（前日） datetime 2020-08-26 close 1588.23\n",
      "前日、昨日、今日的收盘价： array('d', [1588.23, 1592.23, 1618.23])\n",
      "往后推1天（明日）： datetime 2020-08-31 close 1647.73\n",
      "往后推2天（明后日） datetime 2020-09-01 close 1663.21\n",
      "已处理的数据点： 160\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-08-31 00:00:00\n",
      "------------- next 的第161次循环 --------------\n",
      "当前时点（今日）： datetime 2020-08-31 close 1647.73\n",
      "往前推1天（昨日）： datetime 2020-08-28 close 1618.23\n",
      "往前推2天（前日） datetime 2020-08-27 close 1592.23\n",
      "前日、昨日、今日的收盘价： array('d', [1592.23, 1618.23, 1647.73])\n",
      "往后推1天（明日）： datetime 2020-09-01 close 1663.21\n",
      "往后推2天（明后日） datetime 2020-09-02 close 1656.23\n",
      "已处理的数据点： 161\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-01 00:00:00\n",
      "------------- next 的第162次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-01 close 1663.21\n",
      "往前推1天（昨日）： datetime 2020-08-31 close 1647.73\n",
      "往前推2天（前日） datetime 2020-08-28 close 1618.23\n",
      "前日、昨日、今日的收盘价： array('d', [1618.23, 1647.73, 1663.21])\n",
      "往后推1天（明日）： datetime 2020-09-02 close 1656.23\n",
      "往后推2天（明后日） datetime 2020-09-03 close 1654.23\n",
      "已处理的数据点： 162\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-02 00:00:00\n",
      "------------- next 的第163次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-02 close 1656.23\n",
      "往前推1天（昨日）： datetime 2020-09-01 close 1663.21\n",
      "往前推2天（前日） datetime 2020-08-31 close 1647.73\n",
      "前日、昨日、今日的收盘价： array('d', [1647.73, 1663.21, 1656.23])\n",
      "往后推1天（明日）： datetime 2020-09-03 close 1654.23\n",
      "往后推2天（明后日） datetime 2020-09-04 close 1631.23\n",
      "已处理的数据点： 163\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-03 00:00:00\n",
      "------------- next 的第164次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-03 close 1654.23\n",
      "往前推1天（昨日）： datetime 2020-09-02 close 1656.23\n",
      "往前推2天（前日） datetime 2020-09-01 close 1663.21\n",
      "前日、昨日、今日的收盘价： array('d', [1663.21, 1656.23, 1654.23])\n",
      "往后推1天（明日）： datetime 2020-09-04 close 1631.23\n",
      "往后推2天（明后日） datetime 2020-09-07 close 1584.73\n",
      "已处理的数据点： 164\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-04 00:00:00\n",
      "------------- next 的第165次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-04 close 1631.23\n",
      "往前推1天（昨日）： datetime 2020-09-03 close 1654.23\n",
      "往前推2天（前日） datetime 2020-09-02 close 1656.23\n",
      "前日、昨日、今日的收盘价： array('d', [1656.23, 1654.23, 1631.23])\n",
      "往后推1天（明日）： datetime 2020-09-07 close 1584.73\n",
      "往后推2天（明后日） datetime 2020-09-08 close 1572.63\n",
      "已处理的数据点： 165\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-07 00:00:00\n",
      "------------- next 的第166次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-07 close 1584.73\n",
      "往前推1天（昨日）： datetime 2020-09-04 close 1631.23\n",
      "往前推2天（前日） datetime 2020-09-03 close 1654.23\n",
      "前日、昨日、今日的收盘价： array('d', [1654.23, 1631.23, 1584.73])\n",
      "往后推1天（明日）： datetime 2020-09-08 close 1572.63\n",
      "往后推2天（明后日） datetime 2020-09-09 close 1549.23\n",
      "已处理的数据点： 166\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-08 00:00:00\n",
      "------------- next 的第167次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-08 close 1572.63\n",
      "往前推1天（昨日）： datetime 2020-09-07 close 1584.73\n",
      "往前推2天（前日） datetime 2020-09-04 close 1631.23\n",
      "前日、昨日、今日的收盘价： array('d', [1631.23, 1584.73, 1572.63])\n",
      "往后推1天（明日）： datetime 2020-09-09 close 1549.23\n",
      "往后推2天（明后日） datetime 2020-09-10 close 1567.03\n",
      "已处理的数据点： 167\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-09 00:00:00\n",
      "------------- next 的第168次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-09 close 1549.23\n",
      "往前推1天（昨日）： datetime 2020-09-08 close 1572.63\n",
      "往前推2天（前日） datetime 2020-09-07 close 1584.73\n",
      "前日、昨日、今日的收盘价： array('d', [1584.73, 1572.63, 1549.23])\n",
      "往后推1天（明日）： datetime 2020-09-10 close 1567.03\n",
      "往后推2天（明后日） datetime 2020-09-11 close 1594.23\n",
      "已处理的数据点： 168\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-10 00:00:00\n",
      "------------- next 的第169次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-10 close 1567.03\n",
      "往前推1天（昨日）： datetime 2020-09-09 close 1549.23\n",
      "往前推2天（前日） datetime 2020-09-08 close 1572.63\n",
      "前日、昨日、今日的收盘价： array('d', [1572.63, 1549.23, 1567.03])\n",
      "往后推1天（明日）： datetime 2020-09-11 close 1594.23\n",
      "往后推2天（明后日） datetime 2020-09-14 close 1627.23\n",
      "已处理的数据点： 169\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-11 00:00:00\n",
      "------------- next 的第170次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-11 close 1594.23\n",
      "往前推1天（昨日）： datetime 2020-09-10 close 1567.03\n",
      "往前推2天（前日） datetime 2020-09-09 close 1549.23\n",
      "前日、昨日、今日的收盘价： array('d', [1549.23, 1567.03, 1594.23])\n",
      "往后推1天（明日）： datetime 2020-09-14 close 1627.23\n",
      "往后推2天（明后日） datetime 2020-09-15 close 1621.23\n",
      "已处理的数据点： 170\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-14 00:00:00\n",
      "------------- next 的第171次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-14 close 1627.23\n",
      "往前推1天（昨日）： datetime 2020-09-11 close 1594.23\n",
      "往前推2天（前日） datetime 2020-09-10 close 1567.03\n",
      "前日、昨日、今日的收盘价： array('d', [1567.03, 1594.23, 1627.23])\n",
      "往后推1天（明日）： datetime 2020-09-15 close 1621.23\n",
      "往后推2天（明后日） datetime 2020-09-16 close 1586.33\n",
      "已处理的数据点： 171\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-15 00:00:00\n",
      "------------- next 的第172次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-15 close 1621.23\n",
      "往前推1天（昨日）： datetime 2020-09-14 close 1627.23\n",
      "往前推2天（前日） datetime 2020-09-11 close 1594.23\n",
      "前日、昨日、今日的收盘价： array('d', [1594.23, 1627.23, 1621.23])\n",
      "往后推1天（明日）： datetime 2020-09-16 close 1586.33\n",
      "往后推2天（明后日） datetime 2020-09-17 close 1531.75\n",
      "已处理的数据点： 172\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-16 00:00:00\n",
      "------------- next 的第173次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-16 close 1586.33\n",
      "往前推1天（昨日）： datetime 2020-09-15 close 1621.23\n",
      "往前推2天（前日） datetime 2020-09-14 close 1627.23\n",
      "前日、昨日、今日的收盘价： array('d', [1627.23, 1621.23, 1586.33])\n",
      "往后推1天（明日）： datetime 2020-09-17 close 1531.75\n",
      "往后推2天（明后日） datetime 2020-09-18 close 1556.23\n",
      "已处理的数据点： 173\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-17 00:00:00\n",
      "------------- next 的第174次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-17 close 1531.75\n",
      "往前推1天（昨日）： datetime 2020-09-16 close 1586.33\n",
      "往前推2天（前日） datetime 2020-09-15 close 1621.23\n",
      "前日、昨日、今日的收盘价： array('d', [1621.23, 1586.33, 1531.75])\n",
      "往后推1天（明日）： datetime 2020-09-18 close 1556.23\n",
      "往后推2天（明后日） datetime 2020-09-21 close 1528.03\n",
      "已处理的数据点： 174\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-18 00:00:00\n",
      "------------- next 的第175次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-18 close 1556.23\n",
      "往前推1天（昨日）： datetime 2020-09-17 close 1531.75\n",
      "往前推2天（前日） datetime 2020-09-16 close 1586.33\n",
      "前日、昨日、今日的收盘价： array('d', [1586.33, 1531.75, 1556.23])\n",
      "往后推1天（明日）： datetime 2020-09-21 close 1528.03\n",
      "往后推2天（明后日） datetime 2020-09-22 close 1526.92\n",
      "已处理的数据点： 175\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-21 00:00:00\n",
      "------------- next 的第176次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-21 close 1528.03\n",
      "往前推1天（昨日）： datetime 2020-09-18 close 1556.23\n",
      "往前推2天（前日） datetime 2020-09-17 close 1531.75\n",
      "前日、昨日、今日的收盘价： array('d', [1531.75, 1556.23, 1528.03])\n",
      "往后推1天（明日）： datetime 2020-09-22 close 1526.92\n",
      "往后推2天（明后日） datetime 2020-09-23 close 1511.21\n",
      "已处理的数据点： 176\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-22 00:00:00\n",
      "------------- next 的第177次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-22 close 1526.92\n",
      "往前推1天（昨日）： datetime 2020-09-21 close 1528.03\n",
      "往前推2天（前日） datetime 2020-09-18 close 1556.23\n",
      "前日、昨日、今日的收盘价： array('d', [1556.23, 1528.03, 1526.92])\n",
      "往后推1天（明日）： datetime 2020-09-23 close 1511.21\n",
      "往后推2天（明后日） datetime 2020-09-24 close 1490.55\n",
      "已处理的数据点： 177\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-23 00:00:00\n",
      "------------- next 的第178次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-23 close 1511.21\n",
      "往前推1天（昨日）： datetime 2020-09-22 close 1526.92\n",
      "往前推2天（前日） datetime 2020-09-21 close 1528.03\n",
      "前日、昨日、今日的收盘价： array('d', [1528.03, 1526.92, 1511.21])\n",
      "往后推1天（明日）： datetime 2020-09-24 close 1490.55\n",
      "往后推2天（明后日） datetime 2020-09-25 close 1496.34\n",
      "已处理的数据点： 178\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-24 00:00:00\n",
      "------------- next 的第179次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-24 close 1490.55\n",
      "往前推1天（昨日）： datetime 2020-09-23 close 1511.21\n",
      "往前推2天（前日） datetime 2020-09-22 close 1526.92\n",
      "前日、昨日、今日的收盘价： array('d', [1526.92, 1511.21, 1490.55])\n",
      "往后推1天（明日）： datetime 2020-09-25 close 1496.34\n",
      "往后推2天（明后日） datetime 2020-09-28 close 1522.23\n",
      "已处理的数据点： 179\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-25 00:00:00\n",
      "------------- next 的第180次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-25 close 1496.34\n",
      "往前推1天（昨日）： datetime 2020-09-24 close 1490.55\n",
      "往前推2天（前日） datetime 2020-09-23 close 1511.21\n",
      "前日、昨日、今日的收盘价： array('d', [1511.21, 1490.55, 1496.34])\n",
      "往后推1天（明日）： datetime 2020-09-28 close 1522.23\n",
      "往后推2天（明后日） datetime 2020-09-29 close 1513.53\n",
      "已处理的数据点： 180\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-28 00:00:00\n",
      "------------- next 的第181次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-28 close 1522.23\n",
      "往前推1天（昨日）： datetime 2020-09-25 close 1496.34\n",
      "往前推2天（前日） datetime 2020-09-24 close 1490.55\n",
      "前日、昨日、今日的收盘价： array('d', [1490.55, 1496.34, 1522.23])\n",
      "往后推1天（明日）： datetime 2020-09-29 close 1513.53\n",
      "往后推2天（明后日） datetime 2020-09-30 close 1529.73\n",
      "已处理的数据点： 181\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-29 00:00:00\n",
      "------------- next 的第182次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-29 close 1513.53\n",
      "往前推1天（昨日）： datetime 2020-09-28 close 1522.23\n",
      "往前推2天（前日） datetime 2020-09-25 close 1496.34\n",
      "前日、昨日、今日的收盘价： array('d', [1496.34, 1522.23, 1513.53])\n",
      "往后推1天（明日）： datetime 2020-09-30 close 1529.73\n",
      "往后推2天（明后日） datetime 2020-10-09 close 1557.23\n",
      "已处理的数据点： 182\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-09-30 00:00:00\n",
      "------------- next 的第183次循环 --------------\n",
      "当前时点（今日）： datetime 2020-09-30 close 1529.73\n",
      "往前推1天（昨日）： datetime 2020-09-29 close 1513.53\n",
      "往前推2天（前日） datetime 2020-09-28 close 1522.23\n",
      "前日、昨日、今日的收盘价： array('d', [1522.23, 1513.53, 1529.73])\n",
      "往后推1天（明日）： datetime 2020-10-09 close 1557.23\n",
      "往后推2天（明后日） datetime 2020-10-12 close 1611.84\n",
      "已处理的数据点： 183\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-09 00:00:00\n",
      "------------- next 的第184次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-09 close 1557.23\n",
      "往前推1天（昨日）： datetime 2020-09-30 close 1529.73\n",
      "往前推2天（前日） datetime 2020-09-29 close 1513.53\n",
      "前日、昨日、今日的收盘价： array('d', [1513.53, 1529.73, 1557.23])\n",
      "往后推1天（明日）： datetime 2020-10-12 close 1611.84\n",
      "往后推2天（明后日） datetime 2020-10-13 close 1600.23\n",
      "已处理的数据点： 184\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-12 00:00:00\n",
      "------------- next 的第185次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-12 close 1611.84\n",
      "往前推1天（昨日）： datetime 2020-10-09 close 1557.23\n",
      "往前推2天（前日） datetime 2020-09-30 close 1529.73\n",
      "前日、昨日、今日的收盘价： array('d', [1529.73, 1557.23, 1611.84])\n",
      "往后推1天（明日）： datetime 2020-10-13 close 1600.23\n",
      "往后推2天（明后日） datetime 2020-10-14 close 1590.23\n",
      "已处理的数据点： 185\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-13 00:00:00\n",
      "------------- next 的第186次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-13 close 1600.23\n",
      "往前推1天（昨日）： datetime 2020-10-12 close 1611.84\n",
      "往前推2天（前日） datetime 2020-10-09 close 1557.23\n",
      "前日、昨日、今日的收盘价： array('d', [1557.23, 1611.84, 1600.23])\n",
      "往后推1天（明日）： datetime 2020-10-14 close 1590.23\n",
      "往后推2天（明后日） datetime 2020-10-15 close 1586.23\n",
      "已处理的数据点： 186\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-14 00:00:00\n",
      "------------- next 的第187次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-14 close 1590.23\n",
      "往前推1天（昨日）： datetime 2020-10-13 close 1600.23\n",
      "往前推2天（前日） datetime 2020-10-12 close 1611.84\n",
      "前日、昨日、今日的收盘价： array('d', [1611.84, 1600.23, 1590.23])\n",
      "往后推1天（明日）： datetime 2020-10-15 close 1586.23\n",
      "往后推2天（明后日） datetime 2020-10-16 close 1573.23\n",
      "已处理的数据点： 187\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-15 00:00:00\n",
      "------------- next 的第188次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-15 close 1586.23\n",
      "往前推1天（昨日）： datetime 2020-10-14 close 1590.23\n",
      "往前推2天（前日） datetime 2020-10-13 close 1600.23\n",
      "前日、昨日、今日的收盘价： array('d', [1600.23, 1590.23, 1586.23])\n",
      "往后推1天（明日）： datetime 2020-10-16 close 1573.23\n",
      "往后推2天（明后日） datetime 2020-10-19 close 1560.23\n",
      "已处理的数据点： 188\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-16 00:00:00\n",
      "------------- next 的第189次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-16 close 1573.23\n",
      "往前推1天（昨日）： datetime 2020-10-15 close 1586.23\n",
      "往前推2天（前日） datetime 2020-10-14 close 1590.23\n",
      "前日、昨日、今日的收盘价： array('d', [1590.23, 1586.23, 1573.23])\n",
      "往后推1天（明日）： datetime 2020-10-19 close 1560.23\n",
      "往后推2天（明后日） datetime 2020-10-20 close 1595.23\n",
      "已处理的数据点： 189\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-19 00:00:00\n",
      "------------- next 的第190次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-19 close 1560.23\n",
      "往前推1天（昨日）： datetime 2020-10-16 close 1573.23\n",
      "往前推2天（前日） datetime 2020-10-15 close 1586.23\n",
      "前日、昨日、今日的收盘价： array('d', [1586.23, 1573.23, 1560.23])\n",
      "往后推1天（明日）： datetime 2020-10-20 close 1595.23\n",
      "往后推2天（明后日） datetime 2020-10-21 close 1594.56\n",
      "已处理的数据点： 190\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-20 00:00:00\n",
      "------------- next 的第191次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-20 close 1595.23\n",
      "往前推1天（昨日）： datetime 2020-10-19 close 1560.23\n",
      "往前推2天（前日） datetime 2020-10-16 close 1573.23\n",
      "前日、昨日、今日的收盘价： array('d', [1573.23, 1560.23, 1595.23])\n",
      "往后推1天（明日）： datetime 2020-10-21 close 1594.56\n",
      "往后推2天（明后日） datetime 2020-10-22 close 1603.73\n",
      "已处理的数据点： 191\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-21 00:00:00\n",
      "------------- next 的第192次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-21 close 1594.56\n",
      "往前推1天（昨日）： datetime 2020-10-20 close 1595.23\n",
      "往前推2天（前日） datetime 2020-10-19 close 1560.23\n",
      "前日、昨日、今日的收盘价： array('d', [1560.23, 1595.23, 1594.56])\n",
      "往后推1天（明日）： datetime 2020-10-22 close 1603.73\n",
      "往后推2天（明后日） datetime 2020-10-23 close 1576.56\n",
      "已处理的数据点： 192\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-22 00:00:00\n",
      "------------- next 的第193次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-22 close 1603.73\n",
      "往前推1天（昨日）： datetime 2020-10-21 close 1594.56\n",
      "往前推2天（前日） datetime 2020-10-20 close 1595.23\n",
      "前日、昨日、今日的收盘价： array('d', [1595.23, 1594.56, 1603.73])\n",
      "往后推1天（明日）： datetime 2020-10-23 close 1576.56\n",
      "往后推2天（明后日） datetime 2020-10-26 close 1504.23\n",
      "已处理的数据点： 193\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-23 00:00:00\n",
      "------------- next 的第194次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-23 close 1576.56\n",
      "往前推1天（昨日）： datetime 2020-10-22 close 1603.73\n",
      "往前推2天（前日） datetime 2020-10-21 close 1594.56\n",
      "前日、昨日、今日的收盘价： array('d', [1594.56, 1603.73, 1576.56])\n",
      "往后推1天（明日）： datetime 2020-10-26 close 1504.23\n",
      "往后推2天（明后日） datetime 2020-10-27 close 1486.23\n",
      "已处理的数据点： 194\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-26 00:00:00\n",
      "------------- next 的第195次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-26 close 1504.23\n",
      "往前推1天（昨日）： datetime 2020-10-23 close 1576.56\n",
      "往前推2天（前日） datetime 2020-10-22 close 1603.73\n",
      "前日、昨日、今日的收盘价： array('d', [1603.73, 1576.56, 1504.23])\n",
      "往后推1天（明日）： datetime 2020-10-27 close 1486.23\n",
      "往后推2天（明后日） datetime 2020-10-28 close 1526.04\n",
      "已处理的数据点： 195\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-27 00:00:00\n",
      "------------- next 的第196次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-27 close 1486.23\n",
      "往前推1天（昨日）： datetime 2020-10-26 close 1504.23\n",
      "往前推2天（前日） datetime 2020-10-23 close 1576.56\n",
      "前日、昨日、今日的收盘价： array('d', [1576.56, 1504.23, 1486.23])\n",
      "往后推1天（明日）： datetime 2020-10-28 close 1526.04\n",
      "往后推2天（明后日） datetime 2020-10-29 close 1537.23\n",
      "已处理的数据点： 196\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-28 00:00:00\n",
      "------------- next 的第197次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-28 close 1526.04\n",
      "往前推1天（昨日）： datetime 2020-10-27 close 1486.23\n",
      "往前推2天（前日） datetime 2020-10-26 close 1504.23\n",
      "前日、昨日、今日的收盘价： array('d', [1504.23, 1486.23, 1526.04])\n",
      "往后推1天（明日）： datetime 2020-10-29 close 1537.23\n",
      "往后推2天（明后日） datetime 2020-10-30 close 1531.25\n",
      "已处理的数据点： 197\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-29 00:00:00\n",
      "------------- next 的第198次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-29 close 1537.23\n",
      "往前推1天（昨日）： datetime 2020-10-28 close 1526.04\n",
      "往前推2天（前日） datetime 2020-10-27 close 1486.23\n",
      "前日、昨日、今日的收盘价： array('d', [1486.23, 1526.04, 1537.23])\n",
      "往后推1天（明日）： datetime 2020-10-30 close 1531.25\n",
      "往后推2天（明后日） datetime 2020-11-02 close 1535.24\n",
      "已处理的数据点： 198\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-10-30 00:00:00\n",
      "------------- next 的第199次循环 --------------\n",
      "当前时点（今日）： datetime 2020-10-30 close 1531.25\n",
      "往前推1天（昨日）： datetime 2020-10-29 close 1537.23\n",
      "往前推2天（前日） datetime 2020-10-28 close 1526.04\n",
      "前日、昨日、今日的收盘价： array('d', [1526.04, 1537.23, 1531.25])\n",
      "往后推1天（明日）： datetime 2020-11-02 close 1535.24\n",
      "往后推2天（明后日） datetime 2020-11-03 close 1556.23\n",
      "已处理的数据点： 199\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-02 00:00:00\n",
      "------------- next 的第200次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-02 close 1535.24\n",
      "往前推1天（昨日）： datetime 2020-10-30 close 1531.25\n",
      "往前推2天（前日） datetime 2020-10-29 close 1537.23\n",
      "前日、昨日、今日的收盘价： array('d', [1537.23, 1531.25, 1535.24])\n",
      "往后推1天（明日）： datetime 2020-11-03 close 1556.23\n",
      "往后推2天（明后日） datetime 2020-11-04 close 1560.81\n",
      "已处理的数据点： 200\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-03 00:00:00\n",
      "------------- next 的第201次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-03 close 1556.23\n",
      "往前推1天（昨日）： datetime 2020-11-02 close 1535.24\n",
      "往前推2天（前日） datetime 2020-10-30 close 1531.25\n",
      "前日、昨日、今日的收盘价： array('d', [1531.25, 1535.24, 1556.23])\n",
      "往后推1天（明日）： datetime 2020-11-04 close 1560.81\n",
      "往后推2天（明后日） datetime 2020-11-05 close 1583.13\n",
      "已处理的数据点： 201\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-04 00:00:00\n",
      "------------- next 的第202次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-04 close 1560.81\n",
      "往前推1天（昨日）： datetime 2020-11-03 close 1556.23\n",
      "往前推2天（前日） datetime 2020-11-02 close 1535.24\n",
      "前日、昨日、今日的收盘价： array('d', [1535.24, 1556.23, 1560.81])\n",
      "往后推1天（明日）： datetime 2020-11-05 close 1583.13\n",
      "往后推2天（明后日） datetime 2020-11-06 close 1561.85\n",
      "已处理的数据点： 202\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-05 00:00:00\n",
      "------------- next 的第203次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-05 close 1583.13\n",
      "往前推1天（昨日）： datetime 2020-11-04 close 1560.81\n",
      "往前推2天（前日） datetime 2020-11-03 close 1556.23\n",
      "前日、昨日、今日的收盘价： array('d', [1556.23, 1560.81, 1583.13])\n",
      "往后推1天（明日）： datetime 2020-11-06 close 1561.85\n",
      "往后推2天（明后日） datetime 2020-11-09 close 1603.8\n",
      "已处理的数据点： 203\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-06 00:00:00\n",
      "------------- next 的第204次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-06 close 1561.85\n",
      "往前推1天（昨日）： datetime 2020-11-05 close 1583.13\n",
      "往前推2天（前日） datetime 2020-11-04 close 1560.81\n",
      "前日、昨日、今日的收盘价： array('d', [1560.81, 1583.13, 1561.85])\n",
      "往后推1天（明日）： datetime 2020-11-09 close 1603.8\n",
      "往后推2天（明后日） datetime 2020-11-10 close 1606.23\n",
      "已处理的数据点： 204\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-09 00:00:00\n",
      "------------- next 的第205次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-09 close 1603.8\n",
      "往前推1天（昨日）： datetime 2020-11-06 close 1561.85\n",
      "往前推2天（前日） datetime 2020-11-05 close 1583.13\n",
      "前日、昨日、今日的收盘价： array('d', [1583.13, 1561.85, 1603.8])\n",
      "往后推1天（明日）： datetime 2020-11-10 close 1606.23\n",
      "往后推2天（明后日） datetime 2020-11-11 close 1592.58\n",
      "已处理的数据点： 205\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-10 00:00:00\n",
      "------------- next 的第206次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-10 close 1606.23\n",
      "往前推1天（昨日）： datetime 2020-11-09 close 1603.8\n",
      "往前推2天（前日） datetime 2020-11-06 close 1561.85\n",
      "前日、昨日、今日的收盘价： array('d', [1561.85, 1603.8, 1606.23])\n",
      "往后推1天（明日）： datetime 2020-11-11 close 1592.58\n",
      "往后推2天（明后日） datetime 2020-11-12 close 1596.02\n",
      "已处理的数据点： 206\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-11 00:00:00\n",
      "------------- next 的第207次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-11 close 1592.58\n",
      "往前推1天（昨日）： datetime 2020-11-10 close 1606.23\n",
      "往前推2天（前日） datetime 2020-11-09 close 1603.8\n",
      "前日、昨日、今日的收盘价： array('d', [1603.8, 1606.23, 1592.58])\n",
      "往后推1天（明日）： datetime 2020-11-12 close 1596.02\n",
      "往后推2天（明后日） datetime 2020-11-13 close 1566.23\n",
      "已处理的数据点： 207\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-12 00:00:00\n",
      "------------- next 的第208次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-12 close 1596.02\n",
      "往前推1天（昨日）： datetime 2020-11-11 close 1592.58\n",
      "往前推2天（前日） datetime 2020-11-10 close 1606.23\n",
      "前日、昨日、今日的收盘价： array('d', [1606.23, 1592.58, 1596.02])\n",
      "往后推1天（明日）： datetime 2020-11-13 close 1566.23\n",
      "往后推2天（明后日） datetime 2020-11-16 close 1591.28\n",
      "已处理的数据点： 208\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-13 00:00:00\n",
      "------------- next 的第209次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-13 close 1566.23\n",
      "往前推1天（昨日）： datetime 2020-11-12 close 1596.02\n",
      "往前推2天（前日） datetime 2020-11-11 close 1592.58\n",
      "前日、昨日、今日的收盘价： array('d', [1592.58, 1596.02, 1566.23])\n",
      "往后推1天（明日）： datetime 2020-11-16 close 1591.28\n",
      "往后推2天（明后日） datetime 2020-11-17 close 1577.03\n",
      "已处理的数据点： 209\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-16 00:00:00\n",
      "------------- next 的第210次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-16 close 1591.28\n",
      "往前推1天（昨日）： datetime 2020-11-13 close 1566.23\n",
      "往前推2天（前日） datetime 2020-11-12 close 1596.02\n",
      "前日、昨日、今日的收盘价： array('d', [1596.02, 1566.23, 1591.28])\n",
      "往后推1天（明日）： datetime 2020-11-17 close 1577.03\n",
      "往后推2天（明后日） datetime 2020-11-18 close 1554.88\n",
      "已处理的数据点： 210\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-17 00:00:00\n",
      "------------- next 的第211次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-17 close 1577.03\n",
      "往前推1天（昨日）： datetime 2020-11-16 close 1591.28\n",
      "往前推2天（前日） datetime 2020-11-13 close 1566.23\n",
      "前日、昨日、今日的收盘价： array('d', [1566.23, 1591.28, 1577.03])\n",
      "往后推1天（明日）： datetime 2020-11-18 close 1554.88\n",
      "往后推2天（明后日） datetime 2020-11-19 close 1581.42\n",
      "已处理的数据点： 211\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-18 00:00:00\n",
      "------------- next 的第212次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-18 close 1554.88\n",
      "往前推1天（昨日）： datetime 2020-11-17 close 1577.03\n",
      "往前推2天（前日） datetime 2020-11-16 close 1591.28\n",
      "前日、昨日、今日的收盘价： array('d', [1591.28, 1577.03, 1554.88])\n",
      "往后推1天（明日）： datetime 2020-11-19 close 1581.42\n",
      "往后推2天（明后日） datetime 2020-11-20 close 1581.19\n",
      "已处理的数据点： 212\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-19 00:00:00\n",
      "------------- next 的第213次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-19 close 1581.42\n",
      "往前推1天（昨日）： datetime 2020-11-18 close 1554.88\n",
      "往前推2天（前日） datetime 2020-11-17 close 1577.03\n",
      "前日、昨日、今日的收盘价： array('d', [1577.03, 1554.88, 1581.42])\n",
      "往后推1天（明日）： datetime 2020-11-20 close 1581.19\n",
      "往后推2天（明后日） datetime 2020-11-23 close 1651.44\n",
      "已处理的数据点： 213\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-20 00:00:00\n",
      "------------- next 的第214次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-20 close 1581.19\n",
      "往前推1天（昨日）： datetime 2020-11-19 close 1581.42\n",
      "往前推2天（前日） datetime 2020-11-18 close 1554.88\n",
      "前日、昨日、今日的收盘价： array('d', [1554.88, 1581.42, 1581.19])\n",
      "往后推1天（明日）： datetime 2020-11-23 close 1651.44\n",
      "往后推2天（明后日） datetime 2020-11-24 close 1624.73\n",
      "已处理的数据点： 214\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-23 00:00:00\n",
      "------------- next 的第215次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-23 close 1651.44\n",
      "往前推1天（昨日）： datetime 2020-11-20 close 1581.19\n",
      "往前推2天（前日） datetime 2020-11-19 close 1581.42\n",
      "前日、昨日、今日的收盘价： array('d', [1581.42, 1581.19, 1651.44])\n",
      "往后推1天（明日）： datetime 2020-11-24 close 1624.73\n",
      "往后推2天（明后日） datetime 2020-11-25 close 1588.11\n",
      "已处理的数据点： 215\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-24 00:00:00\n",
      "------------- next 的第216次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-24 close 1624.73\n",
      "往前推1天（昨日）： datetime 2020-11-23 close 1651.44\n",
      "往前推2天（前日） datetime 2020-11-20 close 1581.19\n",
      "前日、昨日、今日的收盘价： array('d', [1581.19, 1651.44, 1624.73])\n",
      "往后推1天（明日）： datetime 2020-11-25 close 1588.11\n",
      "往后推2天（明后日） datetime 2020-11-26 close 1595.62\n",
      "已处理的数据点： 216\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-25 00:00:00\n",
      "------------- next 的第217次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-25 close 1588.11\n",
      "往前推1天（昨日）： datetime 2020-11-24 close 1624.73\n",
      "往前推2天（前日） datetime 2020-11-23 close 1651.44\n",
      "前日、昨日、今日的收盘价： array('d', [1651.44, 1624.73, 1588.11])\n",
      "往后推1天（明日）： datetime 2020-11-26 close 1595.62\n",
      "往后推2天（明后日） datetime 2020-11-27 close 1599.13\n",
      "已处理的数据点： 217\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-26 00:00:00\n",
      "------------- next 的第218次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-26 close 1595.62\n",
      "往前推1天（昨日）： datetime 2020-11-25 close 1588.11\n",
      "往前推2天（前日） datetime 2020-11-24 close 1624.73\n",
      "前日、昨日、今日的收盘价： array('d', [1624.73, 1588.11, 1595.62])\n",
      "往后推1天（明日）： datetime 2020-11-27 close 1599.13\n",
      "往后推2天（明后日） datetime 2020-11-30 close 1575.14\n",
      "已处理的数据点： 218\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-27 00:00:00\n",
      "------------- next 的第219次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-27 close 1599.13\n",
      "往前推1天（昨日）： datetime 2020-11-26 close 1595.62\n",
      "往前推2天（前日） datetime 2020-11-25 close 1588.11\n",
      "前日、昨日、今日的收盘价： array('d', [1588.11, 1595.62, 1599.13])\n",
      "往后推1天（明日）： datetime 2020-11-30 close 1575.14\n",
      "往后推2天（明后日） datetime 2020-12-01 close 1598.23\n",
      "已处理的数据点： 219\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-11-30 00:00:00\n",
      "------------- next 的第220次循环 --------------\n",
      "当前时点（今日）： datetime 2020-11-30 close 1575.14\n",
      "往前推1天（昨日）： datetime 2020-11-27 close 1599.13\n",
      "往前推2天（前日） datetime 2020-11-26 close 1595.62\n",
      "前日、昨日、今日的收盘价： array('d', [1595.62, 1599.13, 1575.14])\n",
      "往后推1天（明日）： datetime 2020-12-01 close 1598.23\n",
      "往后推2天（明后日） datetime 2020-12-02 close 1599.24\n",
      "已处理的数据点： 220\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-01 00:00:00\n",
      "------------- next 的第221次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-01 close 1598.23\n",
      "往前推1天（昨日）： datetime 2020-11-30 close 1575.14\n",
      "往前推2天（前日） datetime 2020-11-27 close 1599.13\n",
      "前日、昨日、今日的收盘价： array('d', [1599.13, 1575.14, 1598.23])\n",
      "往后推1天（明日）： datetime 2020-12-02 close 1599.24\n",
      "往后推2天（明后日） datetime 2020-12-03 close 1610.23\n",
      "已处理的数据点： 221\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-02 00:00:00\n",
      "------------- next 的第222次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-02 close 1599.24\n",
      "往前推1天（昨日）： datetime 2020-12-01 close 1598.23\n",
      "往前推2天（前日） datetime 2020-11-30 close 1575.14\n",
      "前日、昨日、今日的收盘价： array('d', [1575.14, 1598.23, 1599.24])\n",
      "往后推1天（明日）： datetime 2020-12-03 close 1610.23\n",
      "往后推2天（明后日） datetime 2020-12-04 close 1654.34\n",
      "已处理的数据点： 222\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-03 00:00:00\n",
      "------------- next 的第223次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-03 close 1610.23\n",
      "往前推1天（昨日）： datetime 2020-12-02 close 1599.24\n",
      "往前推2天（前日） datetime 2020-12-01 close 1598.23\n",
      "前日、昨日、今日的收盘价： array('d', [1598.23, 1599.24, 1610.23])\n",
      "往后推1天（明日）： datetime 2020-12-04 close 1654.34\n",
      "往后推2天（明后日） datetime 2020-12-07 close 1673.63\n",
      "已处理的数据点： 223\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-04 00:00:00\n",
      "------------- next 的第224次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-04 close 1654.34\n",
      "往前推1天（昨日）： datetime 2020-12-03 close 1610.23\n",
      "往前推2天（前日） datetime 2020-12-02 close 1599.24\n",
      "前日、昨日、今日的收盘价： array('d', [1599.24, 1610.23, 1654.34])\n",
      "往后推1天（明日）： datetime 2020-12-07 close 1673.63\n",
      "往后推2天（明后日） datetime 2020-12-08 close 1711.23\n",
      "已处理的数据点： 224\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-07 00:00:00\n",
      "------------- next 的第225次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-07 close 1673.63\n",
      "往前推1天（昨日）： datetime 2020-12-04 close 1654.34\n",
      "往前推2天（前日） datetime 2020-12-03 close 1610.23\n",
      "前日、昨日、今日的收盘价： array('d', [1610.23, 1654.34, 1673.63])\n",
      "往后推1天（明日）： datetime 2020-12-08 close 1711.23\n",
      "往后推2天（明后日） datetime 2020-12-09 close 1701.23\n",
      "已处理的数据点： 225\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-08 00:00:00\n",
      "------------- next 的第226次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-08 close 1711.23\n",
      "往前推1天（昨日）： datetime 2020-12-07 close 1673.63\n",
      "往前推2天（前日） datetime 2020-12-04 close 1654.34\n",
      "前日、昨日、今日的收盘价： array('d', [1654.34, 1673.63, 1711.23])\n",
      "往后推1天（明日）： datetime 2020-12-09 close 1701.23\n",
      "往后推2天（明后日） datetime 2020-12-10 close 1694.13\n",
      "已处理的数据点： 226\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-09 00:00:00\n",
      "------------- next 的第227次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-09 close 1701.23\n",
      "往前推1天（昨日）： datetime 2020-12-08 close 1711.23\n",
      "往前推2天（前日） datetime 2020-12-07 close 1673.63\n",
      "前日、昨日、今日的收盘价： array('d', [1673.63, 1711.23, 1701.23])\n",
      "往后推1天（明日）： datetime 2020-12-10 close 1694.13\n",
      "往后推2天（明后日） datetime 2020-12-11 close 1681.23\n",
      "已处理的数据点： 227\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-10 00:00:00\n",
      "------------- next 的第228次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-10 close 1694.13\n",
      "往前推1天（昨日）： datetime 2020-12-09 close 1701.23\n",
      "往前推2天（前日） datetime 2020-12-08 close 1711.23\n",
      "前日、昨日、今日的收盘价： array('d', [1711.23, 1701.23, 1694.13])\n",
      "往后推1天（明日）： datetime 2020-12-11 close 1681.23\n",
      "往后推2天（明后日） datetime 2020-12-14 close 1690.23\n",
      "已处理的数据点： 228\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-11 00:00:00\n",
      "------------- next 的第229次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-11 close 1681.23\n",
      "往前推1天（昨日）： datetime 2020-12-10 close 1694.13\n",
      "往前推2天（前日） datetime 2020-12-09 close 1701.23\n",
      "前日、昨日、今日的收盘价： array('d', [1701.23, 1694.13, 1681.23])\n",
      "往后推1天（明日）： datetime 2020-12-14 close 1690.23\n",
      "往后推2天（明后日） datetime 2020-12-15 close 1677.24\n",
      "已处理的数据点： 229\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-14 00:00:00\n",
      "------------- next 的第230次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-14 close 1690.23\n",
      "往前推1天（昨日）： datetime 2020-12-11 close 1681.23\n",
      "往前推2天（前日） datetime 2020-12-10 close 1694.13\n",
      "前日、昨日、今日的收盘价： array('d', [1694.13, 1681.23, 1690.23])\n",
      "往后推1天（明日）： datetime 2020-12-15 close 1677.24\n",
      "往后推2天（明后日） datetime 2020-12-16 close 1701.23\n",
      "已处理的数据点： 230\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-15 00:00:00\n",
      "------------- next 的第231次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-15 close 1677.24\n",
      "往前推1天（昨日）： datetime 2020-12-14 close 1690.23\n",
      "往前推2天（前日） datetime 2020-12-11 close 1681.23\n",
      "前日、昨日、今日的收盘价： array('d', [1681.23, 1690.23, 1677.24])\n",
      "往后推1天（明日）： datetime 2020-12-16 close 1701.23\n",
      "往后推2天（明后日） datetime 2020-12-17 close 1726.74\n",
      "已处理的数据点： 231\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-16 00:00:00\n",
      "------------- next 的第232次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-16 close 1701.23\n",
      "往前推1天（昨日）： datetime 2020-12-15 close 1677.24\n",
      "往前推2天（前日） datetime 2020-12-14 close 1690.23\n",
      "前日、昨日、今日的收盘价： array('d', [1690.23, 1677.24, 1701.23])\n",
      "往后推1天（明日）： datetime 2020-12-17 close 1726.74\n",
      "往后推2天（明后日） datetime 2020-12-18 close 1706.23\n",
      "已处理的数据点： 232\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-17 00:00:00\n",
      "------------- next 的第233次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-17 close 1726.74\n",
      "往前推1天（昨日）： datetime 2020-12-16 close 1701.23\n",
      "往前推2天（前日） datetime 2020-12-15 close 1677.24\n",
      "前日、昨日、今日的收盘价： array('d', [1677.24, 1701.23, 1726.74])\n",
      "往后推1天（明日）： datetime 2020-12-18 close 1706.23\n",
      "往后推2天（明后日） datetime 2020-12-21 close 1703.73\n",
      "已处理的数据点： 233\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-18 00:00:00\n",
      "------------- next 的第234次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-18 close 1706.23\n",
      "往前推1天（昨日）： datetime 2020-12-17 close 1726.74\n",
      "往前推2天（前日） datetime 2020-12-16 close 1701.23\n",
      "前日、昨日、今日的收盘价： array('d', [1701.23, 1726.74, 1706.23])\n",
      "往后推1天（明日）： datetime 2020-12-21 close 1703.73\n",
      "往后推2天（明后日） datetime 2020-12-22 close 1742.23\n",
      "已处理的数据点： 234\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-21 00:00:00\n",
      "------------- next 的第235次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-21 close 1703.73\n",
      "往前推1天（昨日）： datetime 2020-12-18 close 1706.23\n",
      "往前推2天（前日） datetime 2020-12-17 close 1726.74\n",
      "前日、昨日、今日的收盘价： array('d', [1726.74, 1706.23, 1703.73])\n",
      "往后推1天（明日）： datetime 2020-12-22 close 1742.23\n",
      "往后推2天（明后日） datetime 2020-12-23 close 1702.88\n",
      "已处理的数据点： 235\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-22 00:00:00\n",
      "------------- next 的第236次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-22 close 1742.23\n",
      "往前推1天（昨日）： datetime 2020-12-21 close 1703.73\n",
      "往前推2天（前日） datetime 2020-12-18 close 1706.23\n",
      "前日、昨日、今日的收盘价： array('d', [1706.23, 1703.73, 1742.23])\n",
      "往后推1天（明日）： datetime 2020-12-23 close 1702.88\n",
      "往后推2天（明后日） datetime 2020-12-24 close 1691.57\n",
      "已处理的数据点： 236\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-23 00:00:00\n",
      "------------- next 的第237次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-23 close 1702.88\n",
      "往前推1天（昨日）： datetime 2020-12-22 close 1742.23\n",
      "往前推2天（前日） datetime 2020-12-21 close 1703.73\n",
      "前日、昨日、今日的收盘价： array('d', [1703.73, 1742.23, 1702.88])\n",
      "往后推1天（明日）： datetime 2020-12-24 close 1691.57\n",
      "往后推2天（明后日） datetime 2020-12-25 close 1691.23\n",
      "已处理的数据点： 237\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-24 00:00:00\n",
      "------------- next 的第238次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-24 close 1691.57\n",
      "往前推1天（昨日）： datetime 2020-12-23 close 1702.88\n",
      "往前推2天（前日） datetime 2020-12-22 close 1742.23\n",
      "前日、昨日、今日的收盘价： array('d', [1742.23, 1702.88, 1691.57])\n",
      "往后推1天（明日）： datetime 2020-12-25 close 1691.23\n",
      "往后推2天（明后日） datetime 2020-12-28 close 1734.23\n",
      "已处理的数据点： 238\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-25 00:00:00\n",
      "------------- next 的第239次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-25 close 1691.23\n",
      "往前推1天（昨日）： datetime 2020-12-24 close 1691.57\n",
      "往前推2天（前日） datetime 2020-12-23 close 1702.88\n",
      "前日、昨日、今日的收盘价： array('d', [1702.88, 1691.57, 1691.23])\n",
      "往后推1天（明日）： datetime 2020-12-28 close 1734.23\n",
      "往后推2天（明后日） datetime 2020-12-29 close 1728.23\n",
      "已处理的数据点： 239\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-28 00:00:00\n",
      "------------- next 的第240次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-28 close 1734.23\n",
      "往前推1天（昨日）： datetime 2020-12-25 close 1691.23\n",
      "往前推2天（前日） datetime 2020-12-24 close 1691.57\n",
      "前日、昨日、今日的收盘价： array('d', [1691.57, 1691.23, 1734.23])\n",
      "往后推1天（明日）： datetime 2020-12-29 close 1728.23\n",
      "往后推2天（明后日） datetime 2020-12-30 close 1794.23\n",
      "已处理的数据点： 240\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-29 00:00:00\n",
      "------------- next 的第241次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-29 close 1728.23\n",
      "往前推1天（昨日）： datetime 2020-12-28 close 1734.23\n",
      "往前推2天（前日） datetime 2020-12-25 close 1691.23\n",
      "前日、昨日、今日的收盘价： array('d', [1691.23, 1734.23, 1728.23])\n",
      "往后推1天（明日）： datetime 2020-12-30 close 1794.23\n",
      "往后推2天（明后日） datetime 2020-12-31 close 1859.23\n",
      "已处理的数据点： 241\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-30 00:00:00\n",
      "------------- next 的第242次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-30 close 1794.23\n",
      "往前推1天（昨日）： datetime 2020-12-29 close 1728.23\n",
      "往前推2天（前日） datetime 2020-12-28 close 1734.23\n",
      "前日、昨日、今日的收盘价： array('d', [1734.23, 1728.23, 1794.23])\n",
      "往后推1天（明日）： datetime 2020-12-31 close 1859.23\n",
      "往后推2天（明后日） datetime 2021-01-04 close 1858.23\n",
      "已处理的数据点： 242\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2020-12-31 00:00:00\n",
      "------------- next 的第243次循环 --------------\n",
      "当前时点（今日）： datetime 2020-12-31 close 1859.23\n",
      "往前推1天（昨日）： datetime 2020-12-30 close 1794.23\n",
      "往前推2天（前日） datetime 2020-12-29 close 1728.23\n",
      "前日、昨日、今日的收盘价： array('d', [1728.23, 1794.23, 1859.23])\n",
      "往后推1天（明日）： datetime 2021-01-04 close 1858.23\n",
      "往后推2天（明后日） datetime 2021-01-05 close 1920.68\n",
      "已处理的数据点： 243\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-04 00:00:00\n",
      "------------- next 的第244次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-04 close 1858.23\n",
      "往前推1天（昨日）： datetime 2020-12-31 close 1859.23\n",
      "往前推2天（前日） datetime 2020-12-30 close 1794.23\n",
      "前日、昨日、今日的收盘价： array('d', [1794.23, 1859.23, 1858.23])\n",
      "往后推1天（明日）： datetime 2021-01-05 close 1920.68\n",
      "往后推2天（明后日） datetime 2021-01-06 close 1961.23\n",
      "已处理的数据点： 244\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-05 00:00:00\n",
      "------------- next 的第245次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-05 close 1920.68\n",
      "往前推1天（昨日）： datetime 2021-01-04 close 1858.23\n",
      "往前推2天（前日） datetime 2020-12-31 close 1859.23\n",
      "前日、昨日、今日的收盘价： array('d', [1859.23, 1858.23, 1920.68])\n",
      "往后推1天（明日）： datetime 2021-01-06 close 1961.23\n",
      "往后推2天（明后日） datetime 2021-01-07 close 2001.23\n",
      "已处理的数据点： 245\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-06 00:00:00\n",
      "------------- next 的第246次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-06 close 1961.23\n",
      "往前推1天（昨日）： datetime 2021-01-05 close 1920.68\n",
      "往前推2天（前日） datetime 2021-01-04 close 1858.23\n",
      "前日、昨日、今日的收盘价： array('d', [1858.23, 1920.68, 1961.23])\n",
      "往后推1天（明日）： datetime 2021-01-07 close 2001.23\n",
      "往后推2天（明后日） datetime 2021-01-08 close 1951.23\n",
      "已处理的数据点： 246\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-07 00:00:00\n",
      "------------- next 的第247次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-07 close 2001.23\n",
      "往前推1天（昨日）： datetime 2021-01-06 close 1961.23\n",
      "往前推2天（前日） datetime 2021-01-05 close 1920.68\n",
      "前日、昨日、今日的收盘价： array('d', [1920.68, 1961.23, 2001.23])\n",
      "往后推1天（明日）： datetime 2021-01-08 close 1951.23\n",
      "往后推2天（明后日） datetime 2021-01-11 close 1960.96\n",
      "已处理的数据点： 247\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-08 00:00:00\n",
      "------------- next 的第248次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-08 close 1951.23\n",
      "往前推1天（昨日）： datetime 2021-01-07 close 2001.23\n",
      "往前推2天（前日） datetime 2021-01-06 close 1961.23\n",
      "前日、昨日、今日的收盘价： array('d', [1961.23, 2001.23, 1951.23])\n",
      "往后推1天（明日）： datetime 2021-01-11 close 1960.96\n",
      "往后推2天（明后日） datetime 2021-01-12 close 2022.13\n",
      "已处理的数据点： 248\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-11 00:00:00\n",
      "------------- next 的第249次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-11 close 1960.96\n",
      "往前推1天（昨日）： datetime 2021-01-08 close 1951.23\n",
      "往前推2天（前日） datetime 2021-01-07 close 2001.23\n",
      "前日、昨日、今日的收盘价： array('d', [2001.23, 1951.23, 1960.96])\n",
      "往后推1天（明日）： datetime 2021-01-12 close 2022.13\n",
      "往后推2天（明后日） datetime 2021-01-13 close 2025.23\n",
      "已处理的数据点： 249\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-12 00:00:00\n",
      "------------- next 的第250次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-12 close 2022.13\n",
      "往前推1天（昨日）： datetime 2021-01-11 close 1960.96\n",
      "往前推2天（前日） datetime 2021-01-08 close 1951.23\n",
      "前日、昨日、今日的收盘价： array('d', [1951.23, 1960.96, 2022.13])\n",
      "往后推1天（明日）： datetime 2021-01-13 close 2025.23\n",
      "往后推2天（明后日） datetime 2021-01-14 close 1995.23\n",
      "已处理的数据点： 250\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-13 00:00:00\n",
      "------------- next 的第251次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-13 close 2025.23\n",
      "往前推1天（昨日）： datetime 2021-01-12 close 2022.13\n",
      "往前推2天（前日） datetime 2021-01-11 close 1960.96\n",
      "前日、昨日、今日的收盘价： array('d', [1960.96, 2022.13, 2025.23])\n",
      "往后推1天（明日）： datetime 2021-01-14 close 1995.23\n",
      "往后推2天（明后日） datetime 2021-01-15 close 1943.23\n",
      "已处理的数据点： 251\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-14 00:00:00\n",
      "------------- next 的第252次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-14 close 1995.23\n",
      "往前推1天（昨日）： datetime 2021-01-13 close 2025.23\n",
      "往前推2天（前日） datetime 2021-01-12 close 2022.13\n",
      "前日、昨日、今日的收盘价： array('d', [2022.13, 2025.23, 1995.23])\n",
      "往后推1天（明日）： datetime 2021-01-15 close 1943.23\n",
      "往后推2天（明后日） datetime 2021-01-18 close 1924.23\n",
      "已处理的数据点： 252\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-15 00:00:00\n",
      "------------- next 的第253次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-15 close 1943.23\n",
      "往前推1天（昨日）： datetime 2021-01-14 close 1995.23\n",
      "往前推2天（前日） datetime 2021-01-13 close 2025.23\n",
      "前日、昨日、今日的收盘价： array('d', [2025.23, 1995.23, 1943.23])\n",
      "往后推1天（明日）： datetime 2021-01-18 close 1924.23\n",
      "往后推2天（明后日） datetime 2021-01-19 close 1870.64\n",
      "已处理的数据点： 253\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-18 00:00:00\n",
      "------------- next 的第254次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-18 close 1924.23\n",
      "往前推1天（昨日）： datetime 2021-01-15 close 1943.23\n",
      "往前推2天（前日） datetime 2021-01-14 close 1995.23\n",
      "前日、昨日、今日的收盘价： array('d', [1995.23, 1943.23, 1924.23])\n",
      "往后推1天（明日）： datetime 2021-01-19 close 1870.64\n",
      "往后推2天（明后日） datetime 2021-01-20 close 1901.86\n",
      "已处理的数据点： 254\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-19 00:00:00\n",
      "------------- next 的第255次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-19 close 1870.64\n",
      "往前推1天（昨日）： datetime 2021-01-18 close 1924.23\n",
      "往前推2天（前日） datetime 2021-01-15 close 1943.23\n",
      "前日、昨日、今日的收盘价： array('d', [1943.23, 1924.23, 1870.64])\n",
      "往后推1天（明日）： datetime 2021-01-20 close 1901.86\n",
      "往后推2天（明后日） datetime 2021-01-21 close 1931.23\n",
      "已处理的数据点： 255\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-20 00:00:00\n",
      "------------- next 的第256次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-20 close 1901.86\n",
      "往前推1天（昨日）： datetime 2021-01-19 close 1870.64\n",
      "往前推2天（前日） datetime 2021-01-18 close 1924.23\n",
      "前日、昨日、今日的收盘价： array('d', [1924.23, 1870.64, 1901.86])\n",
      "往后推1天（明日）： datetime 2021-01-21 close 1931.23\n",
      "往后推2天（明后日） datetime 2021-01-22 close 1941.18\n",
      "已处理的数据点： 256\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-21 00:00:00\n",
      "------------- next 的第257次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-21 close 1931.23\n",
      "往前推1天（昨日）： datetime 2021-01-20 close 1901.86\n",
      "往前推2天（前日） datetime 2021-01-19 close 1870.64\n",
      "前日、昨日、今日的收盘价： array('d', [1870.64, 1901.86, 1931.23])\n",
      "往后推1天（明日）： datetime 2021-01-22 close 1941.18\n",
      "往后推2天（明后日） datetime 2021-01-25 close 2036.23\n",
      "已处理的数据点： 257\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-22 00:00:00\n",
      "------------- next 的第258次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-22 close 1941.18\n",
      "往前推1天（昨日）： datetime 2021-01-21 close 1931.23\n",
      "往前推2天（前日） datetime 2021-01-20 close 1901.86\n",
      "前日、昨日、今日的收盘价： array('d', [1901.86, 1931.23, 1941.18])\n",
      "往后推1天（明日）： datetime 2021-01-25 close 2036.23\n",
      "往后推2天（明后日） datetime 2021-01-26 close 2003.12\n",
      "已处理的数据点： 258\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-25 00:00:00\n",
      "------------- next 的第259次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-25 close 2036.23\n",
      "往前推1天（昨日）： datetime 2021-01-22 close 1941.18\n",
      "往前推2天（前日） datetime 2021-01-21 close 1931.23\n",
      "前日、昨日、今日的收盘价： array('d', [1931.23, 1941.18, 2036.23])\n",
      "往后推1天（明日）： datetime 2021-01-26 close 2003.12\n",
      "往后推2天（明后日） datetime 2021-01-27 close 1950.23\n",
      "已处理的数据点： 259\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-26 00:00:00\n",
      "------------- next 的第260次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-26 close 2003.12\n",
      "往前推1天（昨日）： datetime 2021-01-25 close 2036.23\n",
      "往前推2天（前日） datetime 2021-01-22 close 1941.18\n",
      "前日、昨日、今日的收盘价： array('d', [1941.18, 2036.23, 2003.12])\n",
      "往后推1天（明日）： datetime 2021-01-27 close 1950.23\n",
      "往后推2天（明后日） datetime 2021-01-28 close 1949.23\n",
      "已处理的数据点： 260\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-27 00:00:00\n",
      "------------- next 的第261次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-27 close 1950.23\n",
      "往前推1天（昨日）： datetime 2021-01-26 close 2003.12\n",
      "往前推2天（前日） datetime 2021-01-25 close 2036.23\n",
      "前日、昨日、今日的收盘价： array('d', [2036.23, 2003.12, 1950.23])\n",
      "往后推1天（明日）： datetime 2021-01-28 close 1949.23\n",
      "往后推2天（明后日） datetime 2021-01-29 close 1977.41\n",
      "已处理的数据点： 261\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-28 00:00:00\n",
      "------------- next 的第262次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-28 close 1949.23\n",
      "往前推1天（昨日）： datetime 2021-01-27 close 1950.23\n",
      "往前推2天（前日） datetime 2021-01-26 close 2003.12\n",
      "前日、昨日、今日的收盘价： array('d', [2003.12, 1950.23, 1949.23])\n",
      "往后推1天（明日）： datetime 2021-01-29 close 1977.41\n",
      "往后推2天（明后日） datetime 2021-02-01 close 1970.55\n",
      "已处理的数据点： 262\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-01-29 00:00:00\n",
      "------------- next 的第263次循环 --------------\n",
      "当前时点（今日）： datetime 2021-01-29 close 1977.41\n",
      "往前推1天（昨日）： datetime 2021-01-28 close 1949.23\n",
      "往前推2天（前日） datetime 2021-01-27 close 1950.23\n",
      "前日、昨日、今日的收盘价： array('d', [1950.23, 1949.23, 1977.41])\n",
      "往后推1天（明日）： datetime 2021-02-01 close 1970.55\n",
      "往后推2天（明后日） datetime 2021-02-02 close 2006.23\n",
      "已处理的数据点： 263\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-01 00:00:00\n",
      "------------- next 的第264次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-01 close 1970.55\n",
      "往前推1天（昨日）： datetime 2021-01-29 close 1977.41\n",
      "往前推2天（前日） datetime 2021-01-28 close 1949.23\n",
      "前日、昨日、今日的收盘价： array('d', [1949.23, 1977.41, 1970.55])\n",
      "往后推1天（明日）： datetime 2021-02-02 close 2006.23\n",
      "往后推2天（明后日） datetime 2021-02-03 close 2051.14\n",
      "已处理的数据点： 264\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-02 00:00:00\n",
      "------------- next 的第265次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-02 close 2006.23\n",
      "往前推1天（昨日）： datetime 2021-02-01 close 1970.55\n",
      "往前推2天（前日） datetime 2021-01-29 close 1977.41\n",
      "前日、昨日、今日的收盘价： array('d', [1977.41, 1970.55, 2006.23])\n",
      "往后推1天（明日）： datetime 2021-02-03 close 2051.14\n",
      "往后推2天（明后日） datetime 2021-02-04 close 2182.08\n",
      "已处理的数据点： 265\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-03 00:00:00\n",
      "------------- next 的第266次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-03 close 2051.14\n",
      "往前推1天（昨日）： datetime 2021-02-02 close 2006.23\n",
      "往前推2天（前日） datetime 2021-02-01 close 1970.55\n",
      "前日、昨日、今日的收盘价： array('d', [1970.55, 2006.23, 2051.14])\n",
      "往后推1天（明日）： datetime 2021-02-04 close 2182.08\n",
      "往后推2天（明后日） datetime 2021-02-05 close 2174.23\n",
      "已处理的数据点： 266\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-04 00:00:00\n",
      "------------- next 的第267次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-04 close 2182.08\n",
      "往前推1天（昨日）： datetime 2021-02-03 close 2051.14\n",
      "往前推2天（前日） datetime 2021-02-02 close 2006.23\n",
      "前日、昨日、今日的收盘价： array('d', [2006.23, 2051.14, 2182.08])\n",
      "往后推1天（明日）： datetime 2021-02-05 close 2174.23\n",
      "往后推2天（明后日） datetime 2021-02-08 close 2230.03\n",
      "已处理的数据点： 267\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-05 00:00:00\n",
      "------------- next 的第268次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-05 close 2174.23\n",
      "往前推1天（昨日）： datetime 2021-02-04 close 2182.08\n",
      "往前推2天（前日） datetime 2021-02-03 close 2051.14\n",
      "前日、昨日、今日的收盘价： array('d', [2051.14, 2182.08, 2174.23])\n",
      "往后推1天（明日）： datetime 2021-02-08 close 2230.03\n",
      "往后推2天（明后日） datetime 2021-02-09 close 2317.66\n",
      "已处理的数据点： 268\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-08 00:00:00\n",
      "------------- next 的第269次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-08 close 2230.03\n",
      "往前推1天（昨日）： datetime 2021-02-05 close 2174.23\n",
      "往前推2天（前日） datetime 2021-02-04 close 2182.08\n",
      "前日、昨日、今日的收盘价： array('d', [2182.08, 2174.23, 2230.03])\n",
      "往后推1天（明日）： datetime 2021-02-09 close 2317.66\n",
      "往后推2天（明后日） datetime 2021-02-10 close 2462.23\n",
      "已处理的数据点： 269\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-09 00:00:00\n",
      "------------- next 的第270次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-09 close 2317.66\n",
      "往前推1天（昨日）： datetime 2021-02-08 close 2230.03\n",
      "往前推2天（前日） datetime 2021-02-05 close 2174.23\n",
      "前日、昨日、今日的收盘价： array('d', [2174.23, 2230.03, 2317.66])\n",
      "往后推1天（明日）： datetime 2021-02-10 close 2462.23\n",
      "往后推2天（明后日） datetime 2021-02-18 close 2332.23\n",
      "已处理的数据点： 270\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-10 00:00:00\n",
      "------------- next 的第271次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-10 close 2462.23\n",
      "往前推1天（昨日）： datetime 2021-02-09 close 2317.66\n",
      "往前推2天（前日） datetime 2021-02-08 close 2230.03\n",
      "前日、昨日、今日的收盘价： array('d', [2230.03, 2317.66, 2462.23])\n",
      "往后推1天（明日）： datetime 2021-02-18 close 2332.23\n",
      "往后推2天（明后日） datetime 2021-02-19 close 2321.23\n",
      "已处理的数据点： 271\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-18 00:00:00\n",
      "------------- next 的第272次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-18 close 2332.23\n",
      "往前推1天（昨日）： datetime 2021-02-10 close 2462.23\n",
      "往前推2天（前日） datetime 2021-02-09 close 2317.66\n",
      "前日、昨日、今日的收盘价： array('d', [2317.66, 2462.23, 2332.23])\n",
      "往后推1天（明日）： datetime 2021-02-19 close 2321.23\n",
      "往后推2天（明后日） datetime 2021-02-22 close 2149.25\n",
      "已处理的数据点： 272\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-19 00:00:00\n",
      "------------- next 的第273次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-19 close 2321.23\n",
      "往前推1天（昨日）： datetime 2021-02-18 close 2332.23\n",
      "往前推2天（前日） datetime 2021-02-10 close 2462.23\n",
      "前日、昨日、今日的收盘价： array('d', [2462.23, 2332.23, 2321.23])\n",
      "往后推1天（明日）： datetime 2021-02-22 close 2149.25\n",
      "往后推2天（明后日） datetime 2021-02-23 close 2168.23\n",
      "已处理的数据点： 273\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-22 00:00:00\n",
      "------------- next 的第274次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-22 close 2149.25\n",
      "往前推1天（昨日）： datetime 2021-02-19 close 2321.23\n",
      "往前推2天（前日） datetime 2021-02-18 close 2332.23\n",
      "前日、昨日、今日的收盘价： array('d', [2332.23, 2321.23, 2149.25])\n",
      "往后推1天（明日）： datetime 2021-02-23 close 2168.23\n",
      "往后推2天（明后日） datetime 2021-02-24 close 2050.23\n",
      "已处理的数据点： 274\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-23 00:00:00\n",
      "------------- next 的第275次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-23 close 2168.23\n",
      "往前推1天（昨日）： datetime 2021-02-22 close 2149.25\n",
      "往前推2天（前日） datetime 2021-02-19 close 2321.23\n",
      "前日、昨日、今日的收盘价： array('d', [2321.23, 2149.25, 2168.23])\n",
      "往后推1天（明日）： datetime 2021-02-24 close 2050.23\n",
      "往后推2天（明后日） datetime 2021-02-25 close 2011.23\n",
      "已处理的数据点： 275\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-24 00:00:00\n",
      "------------- next 的第276次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-24 close 2050.23\n",
      "往前推1天（昨日）： datetime 2021-02-23 close 2168.23\n",
      "往前推2天（前日） datetime 2021-02-22 close 2149.25\n",
      "前日、昨日、今日的收盘价： array('d', [2149.25, 2168.23, 2050.23])\n",
      "往后推1天（明日）： datetime 2021-02-25 close 2011.23\n",
      "往后推2天（明后日） datetime 2021-02-26 close 1984.01\n",
      "已处理的数据点： 276\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-25 00:00:00\n",
      "------------- next 的第277次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-25 close 2011.23\n",
      "往前推1天（昨日）： datetime 2021-02-24 close 2050.23\n",
      "往前推2天（前日） datetime 2021-02-23 close 2168.23\n",
      "前日、昨日、今日的收盘价： array('d', [2168.23, 2050.23, 2011.23])\n",
      "往后推1天（明日）： datetime 2021-02-26 close 1984.01\n",
      "往后推2天（明后日） datetime 2021-03-01 close 2019.23\n",
      "已处理的数据点： 277\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-02-26 00:00:00\n",
      "------------- next 的第278次循环 --------------\n",
      "当前时点（今日）： datetime 2021-02-26 close 1984.01\n",
      "往前推1天（昨日）： datetime 2021-02-25 close 2011.23\n",
      "往前推2天（前日） datetime 2021-02-24 close 2050.23\n",
      "前日、昨日、今日的收盘价： array('d', [2050.23, 2011.23, 1984.01])\n",
      "往后推1天（明日）： datetime 2021-03-01 close 2019.23\n",
      "往后推2天（明后日） datetime 2021-03-02 close 1919.23\n",
      "已处理的数据点： 278\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-01 00:00:00\n",
      "------------- next 的第279次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-01 close 2019.23\n",
      "往前推1天（昨日）： datetime 2021-02-26 close 1984.01\n",
      "往前推2天（前日） datetime 2021-02-25 close 2011.23\n",
      "前日、昨日、今日的收盘价： array('d', [2011.23, 1984.01, 2019.23])\n",
      "往后推1天（明日）： datetime 2021-03-02 close 1919.23\n",
      "往后推2天（明后日） datetime 2021-03-03 close 2001.23\n",
      "已处理的数据点： 279\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-02 00:00:00\n",
      "------------- next 的第280次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-02 close 1919.23\n",
      "往前推1天（昨日）： datetime 2021-03-01 close 2019.23\n",
      "往前推2天（前日） datetime 2021-02-26 close 1984.01\n",
      "前日、昨日、今日的收盘价： array('d', [1984.01, 2019.23, 1919.23])\n",
      "往后推1天（明日）： datetime 2021-03-03 close 2001.23\n",
      "往后推2天（明后日） datetime 2021-03-04 close 1894.23\n",
      "已处理的数据点： 280\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-03 00:00:00\n",
      "------------- next 的第281次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-03 close 2001.23\n",
      "往前推1天（昨日）： datetime 2021-03-02 close 1919.23\n",
      "往前推2天（前日） datetime 2021-03-01 close 2019.23\n",
      "前日、昨日、今日的收盘价： array('d', [2019.23, 1919.23, 2001.23])\n",
      "往后推1天（明日）： datetime 2021-03-04 close 1894.23\n",
      "往后推2天（明后日） datetime 2021-03-05 close 1921.34\n",
      "已处理的数据点： 281\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-04 00:00:00\n",
      "------------- next 的第282次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-04 close 1894.23\n",
      "往前推1天（昨日）： datetime 2021-03-03 close 2001.23\n",
      "往前推2天（前日） datetime 2021-03-02 close 1919.23\n",
      "前日、昨日、今日的收盘价： array('d', [1919.23, 2001.23, 1894.23])\n",
      "往后推1天（明日）： datetime 2021-03-05 close 1921.34\n",
      "往后推2天（明后日） datetime 2021-03-08 close 1821.23\n",
      "已处理的数据点： 282\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-05 00:00:00\n",
      "------------- next 的第283次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-05 close 1921.34\n",
      "往前推1天（昨日）： datetime 2021-03-04 close 1894.23\n",
      "往前推2天（前日） datetime 2021-03-03 close 2001.23\n",
      "前日、昨日、今日的收盘价： array('d', [2001.23, 1894.23, 1921.34])\n",
      "往后推1天（明日）： datetime 2021-03-08 close 1821.23\n",
      "往后推2天（明后日） datetime 2021-03-09 close 1798.22\n",
      "已处理的数据点： 283\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-08 00:00:00\n",
      "------------- next 的第284次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-08 close 1821.23\n",
      "往前推1天（昨日）： datetime 2021-03-05 close 1921.34\n",
      "往前推2天（前日） datetime 2021-03-04 close 1894.23\n",
      "前日、昨日、今日的收盘价： array('d', [1894.23, 1921.34, 1821.23])\n",
      "往后推1天（明日）： datetime 2021-03-09 close 1798.22\n",
      "往后推2天（明后日） datetime 2021-03-10 close 1831.24\n",
      "已处理的数据点： 284\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-09 00:00:00\n",
      "------------- next 的第285次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-09 close 1798.22\n",
      "往前推1天（昨日）： datetime 2021-03-08 close 1821.23\n",
      "往前推2天（前日） datetime 2021-03-05 close 1921.34\n",
      "前日、昨日、今日的收盘价： array('d', [1921.34, 1821.23, 1798.22])\n",
      "往后推1天（明日）： datetime 2021-03-10 close 1831.24\n",
      "往后推2天（明后日） datetime 2021-03-11 close 1909.23\n",
      "已处理的数据点： 285\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-10 00:00:00\n",
      "------------- next 的第286次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-10 close 1831.24\n",
      "往前推1天（昨日）： datetime 2021-03-09 close 1798.22\n",
      "往前推2天（前日） datetime 2021-03-08 close 1821.23\n",
      "前日、昨日、今日的收盘价： array('d', [1821.23, 1798.22, 1831.24])\n",
      "往后推1天（明日）： datetime 2021-03-11 close 1909.23\n",
      "往后推2天（明后日） datetime 2021-03-12 close 1887.23\n",
      "已处理的数据点： 286\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-11 00:00:00\n",
      "------------- next 的第287次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-11 close 1909.23\n",
      "往前推1天（昨日）： datetime 2021-03-10 close 1831.24\n",
      "往前推2天（前日） datetime 2021-03-09 close 1798.22\n",
      "前日、昨日、今日的收盘价： array('d', [1798.22, 1831.24, 1909.23])\n",
      "往后推1天（明日）： datetime 2021-03-12 close 1887.23\n",
      "往后推2天（明后日） datetime 2021-03-15 close 1836.68\n",
      "已处理的数据点： 287\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-12 00:00:00\n",
      "------------- next 的第288次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-12 close 1887.23\n",
      "往前推1天（昨日）： datetime 2021-03-11 close 1909.23\n",
      "往前推2天（前日） datetime 2021-03-10 close 1831.24\n",
      "前日、昨日、今日的收盘价： array('d', [1831.24, 1909.23, 1887.23])\n",
      "往后推1天（明日）： datetime 2021-03-15 close 1836.68\n",
      "往后推2天（明后日） datetime 2021-03-16 close 1871.73\n",
      "已处理的数据点： 288\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-15 00:00:00\n",
      "------------- next 的第289次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-15 close 1836.68\n",
      "往前推1天（昨日）： datetime 2021-03-12 close 1887.23\n",
      "往前推2天（前日） datetime 2021-03-11 close 1909.23\n",
      "前日、昨日、今日的收盘价： array('d', [1909.23, 1887.23, 1836.68])\n",
      "往后推1天（明日）： datetime 2021-03-16 close 1871.73\n",
      "往后推2天（明后日） datetime 2021-03-17 close 1891.59\n",
      "已处理的数据点： 289\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-16 00:00:00\n",
      "------------- next 的第290次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-16 close 1871.73\n",
      "往前推1天（昨日）： datetime 2021-03-15 close 1836.68\n",
      "往前推2天（前日） datetime 2021-03-12 close 1887.23\n",
      "前日、昨日、今日的收盘价： array('d', [1887.23, 1836.68, 1871.73])\n",
      "往后推1天（明日）： datetime 2021-03-17 close 1891.59\n",
      "往后推2天（明后日） datetime 2021-03-18 close 1930.93\n",
      "已处理的数据点： 290\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-17 00:00:00\n",
      "------------- next 的第291次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-17 close 1891.59\n",
      "往前推1天（昨日）： datetime 2021-03-16 close 1871.73\n",
      "往前推2天（前日） datetime 2021-03-15 close 1836.68\n",
      "前日、昨日、今日的收盘价： array('d', [1836.68, 1871.73, 1891.59])\n",
      "往后推1天（明日）： datetime 2021-03-18 close 1930.93\n",
      "往后推2天（明后日） datetime 2021-03-19 close 1871.23\n",
      "已处理的数据点： 291\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-18 00:00:00\n",
      "------------- next 的第292次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-18 close 1930.93\n",
      "往前推1天（昨日）： datetime 2021-03-17 close 1891.59\n",
      "往前推2天（前日） datetime 2021-03-16 close 1871.73\n",
      "前日、昨日、今日的收盘价： array('d', [1871.73, 1891.59, 1930.93])\n",
      "往后推1天（明日）： datetime 2021-03-19 close 1871.23\n",
      "往后推2天（明后日） datetime 2021-03-22 close 1851.22\n",
      "已处理的数据点： 292\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-19 00:00:00\n",
      "------------- next 的第293次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-19 close 1871.23\n",
      "往前推1天（昨日）： datetime 2021-03-18 close 1930.93\n",
      "往前推2天（前日） datetime 2021-03-17 close 1891.59\n",
      "前日、昨日、今日的收盘价： array('d', [1891.59, 1930.93, 1871.23])\n",
      "往后推1天（明日）： datetime 2021-03-22 close 1851.22\n",
      "往后推2天（明后日） datetime 2021-03-23 close 1857.23\n",
      "已处理的数据点： 293\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-22 00:00:00\n",
      "------------- next 的第294次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-22 close 1851.22\n",
      "往前推1天（昨日）： datetime 2021-03-19 close 1871.23\n",
      "往前推2天（前日） datetime 2021-03-18 close 1930.93\n",
      "前日、昨日、今日的收盘价： array('d', [1930.93, 1871.23, 1851.22])\n",
      "往后推1天（明日）： datetime 2021-03-23 close 1857.23\n",
      "往后推2天（明后日） datetime 2021-03-24 close 1850.23\n",
      "已处理的数据点： 294\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-23 00:00:00\n",
      "------------- next 的第295次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-23 close 1857.23\n",
      "往前推1天（昨日）： datetime 2021-03-22 close 1851.22\n",
      "往前推2天（前日） datetime 2021-03-19 close 1871.23\n",
      "前日、昨日、今日的收盘价： array('d', [1871.23, 1851.22, 1857.23])\n",
      "往后推1天（明日）： datetime 2021-03-24 close 1850.23\n",
      "往后推2天（明后日） datetime 2021-03-25 close 1832.23\n",
      "已处理的数据点： 295\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-24 00:00:00\n",
      "------------- next 的第296次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-24 close 1850.23\n",
      "往前推1天（昨日）： datetime 2021-03-23 close 1857.23\n",
      "往前推2天（前日） datetime 2021-03-22 close 1851.22\n",
      "前日、昨日、今日的收盘价： array('d', [1851.22, 1857.23, 1850.23])\n",
      "往后推1天（明日）： datetime 2021-03-25 close 1832.23\n",
      "往后推2天（明后日） datetime 2021-03-26 close 1874.23\n",
      "已处理的数据点： 296\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-25 00:00:00\n",
      "------------- next 的第297次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-25 close 1832.23\n",
      "往前推1天（昨日）： datetime 2021-03-24 close 1850.23\n",
      "往前推2天（前日） datetime 2021-03-23 close 1857.23\n",
      "前日、昨日、今日的收盘价： array('d', [1857.23, 1850.23, 1832.23])\n",
      "往后推1天（明日）： datetime 2021-03-26 close 1874.23\n",
      "往后推2天（明后日） datetime 2021-03-29 close 1895.33\n",
      "已处理的数据点： 297\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-26 00:00:00\n",
      "------------- next 的第298次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-26 close 1874.23\n",
      "往前推1天（昨日）： datetime 2021-03-25 close 1832.23\n",
      "往前推2天（前日） datetime 2021-03-24 close 1850.23\n",
      "前日、昨日、今日的收盘价： array('d', [1850.23, 1832.23, 1874.23])\n",
      "往后推1天（明日）： datetime 2021-03-29 close 1895.33\n",
      "往后推2天（明后日） datetime 2021-03-30 close 1917.28\n",
      "已处理的数据点： 298\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-29 00:00:00\n",
      "------------- next 的第299次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-29 close 1895.33\n",
      "往前推1天（昨日）： datetime 2021-03-26 close 1874.23\n",
      "往前推2天（前日） datetime 2021-03-25 close 1832.23\n",
      "前日、昨日、今日的收盘价： array('d', [1832.23, 1874.23, 1895.33])\n",
      "往后推1天（明日）： datetime 2021-03-30 close 1917.28\n",
      "往后推2天（明后日） datetime 2021-03-31 close 1870.23\n",
      "已处理的数据点： 299\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-30 00:00:00\n",
      "------------- next 的第300次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-30 close 1917.28\n",
      "往前推1天（昨日）： datetime 2021-03-29 close 1895.33\n",
      "往前推2天（前日） datetime 2021-03-26 close 1874.23\n",
      "前日、昨日、今日的收盘价： array('d', [1874.23, 1895.33, 1917.28])\n",
      "往后推1天（明日）： datetime 2021-03-31 close 1870.23\n",
      "往后推2天（明后日） datetime 2021-04-01 close 1905.73\n",
      "已处理的数据点： 300\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-03-31 00:00:00\n",
      "------------- next 的第301次循环 --------------\n",
      "当前时点（今日）： datetime 2021-03-31 close 1870.23\n",
      "往前推1天（昨日）： datetime 2021-03-30 close 1917.28\n",
      "往前推2天（前日） datetime 2021-03-29 close 1895.33\n",
      "前日、昨日、今日的收盘价： array('d', [1895.33, 1917.28, 1870.23])\n",
      "往后推1天（明日）： datetime 2021-04-01 close 1905.73\n",
      "往后推2天（明后日） datetime 2021-04-02 close 2023.23\n",
      "已处理的数据点： 301\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-01 00:00:00\n",
      "------------- next 的第302次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-01 close 1905.73\n",
      "往前推1天（昨日）： datetime 2021-03-31 close 1870.23\n",
      "往前推2天（前日） datetime 2021-03-30 close 1917.28\n",
      "前日、昨日、今日的收盘价： array('d', [1917.28, 1870.23, 1905.73])\n",
      "往后推1天（明日）： datetime 2021-04-02 close 2023.23\n",
      "往后推2天（明后日） datetime 2021-04-06 close 1987.26\n",
      "已处理的数据点： 302\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-02 00:00:00\n",
      "------------- next 的第303次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-02 close 2023.23\n",
      "往前推1天（昨日）： datetime 2021-04-01 close 1905.73\n",
      "往前推2天（前日） datetime 2021-03-31 close 1870.23\n",
      "前日、昨日、今日的收盘价： array('d', [1870.23, 1905.73, 2023.23])\n",
      "往后推1天（明日）： datetime 2021-04-06 close 1987.26\n",
      "往后推2天（明后日） datetime 2021-04-07 close 1922.23\n",
      "已处理的数据点： 303\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-06 00:00:00\n",
      "------------- next 的第304次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-06 close 1987.26\n",
      "往前推1天（昨日）： datetime 2021-04-02 close 2023.23\n",
      "往前推2天（前日） datetime 2021-04-01 close 1905.73\n",
      "前日、昨日、今日的收盘价： array('d', [1905.73, 2023.23, 1987.26])\n",
      "往后推1天（明日）： datetime 2021-04-07 close 1922.23\n",
      "往后推2天（明后日） datetime 2021-04-08 close 1931.23\n",
      "已处理的数据点： 304\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-07 00:00:00\n",
      "------------- next 的第305次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-07 close 1922.23\n",
      "往前推1天（昨日）： datetime 2021-04-06 close 1987.26\n",
      "往前推2天（前日） datetime 2021-04-02 close 2023.23\n",
      "前日、昨日、今日的收盘价： array('d', [2023.23, 1987.26, 1922.23])\n",
      "往后推1天（明日）： datetime 2021-04-08 close 1931.23\n",
      "往后推2天（明后日） datetime 2021-04-09 close 1881.23\n",
      "已处理的数据点： 305\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-08 00:00:00\n",
      "------------- next 的第306次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-08 close 1931.23\n",
      "往前推1天（昨日）： datetime 2021-04-07 close 1922.23\n",
      "往前推2天（前日） datetime 2021-04-06 close 1987.26\n",
      "前日、昨日、今日的收盘价： array('d', [1987.26, 1922.23, 1931.23])\n",
      "往后推1天（明日）： datetime 2021-04-09 close 1881.23\n",
      "往后推2天（明后日） datetime 2021-04-12 close 1870.12\n",
      "已处理的数据点： 306\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-09 00:00:00\n",
      "------------- next 的第307次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-09 close 1881.23\n",
      "往前推1天（昨日）： datetime 2021-04-08 close 1931.23\n",
      "往前推2天（前日） datetime 2021-04-07 close 1922.23\n",
      "前日、昨日、今日的收盘价： array('d', [1922.23, 1931.23, 1881.23])\n",
      "往后推1天（明日）： datetime 2021-04-12 close 1870.12\n",
      "往后推2天（明后日） datetime 2021-04-13 close 1882.23\n",
      "已处理的数据点： 307\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-12 00:00:00\n",
      "------------- next 的第308次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-12 close 1870.12\n",
      "往前推1天（昨日）： datetime 2021-04-09 close 1881.23\n",
      "往前推2天（前日） datetime 2021-04-08 close 1931.23\n",
      "前日、昨日、今日的收盘价： array('d', [1931.23, 1881.23, 1870.12])\n",
      "往后推1天（明日）： datetime 2021-04-13 close 1882.23\n",
      "往后推2天（明后日） datetime 2021-04-14 close 1908.23\n",
      "已处理的数据点： 308\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-13 00:00:00\n",
      "------------- next 的第309次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-13 close 1882.23\n",
      "往前推1天（昨日）： datetime 2021-04-12 close 1870.12\n",
      "往前推2天（前日） datetime 2021-04-09 close 1881.23\n",
      "前日、昨日、今日的收盘价： array('d', [1881.23, 1870.12, 1882.23])\n",
      "往后推1天（明日）： datetime 2021-04-14 close 1908.23\n",
      "往后推2天（明后日） datetime 2021-04-15 close 1876.83\n",
      "已处理的数据点： 309\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-14 00:00:00\n",
      "------------- next 的第310次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-14 close 1908.23\n",
      "往前推1天（昨日）： datetime 2021-04-13 close 1882.23\n",
      "往前推2天（前日） datetime 2021-04-12 close 1870.12\n",
      "前日、昨日、今日的收盘价： array('d', [1870.12, 1882.23, 1908.23])\n",
      "往后推1天（明日）： datetime 2021-04-15 close 1876.83\n",
      "往后推2天（明后日） datetime 2021-04-16 close 1916.21\n",
      "已处理的数据点： 310\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-15 00:00:00\n",
      "------------- next 的第311次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-15 close 1876.83\n",
      "往前推1天（昨日）： datetime 2021-04-14 close 1908.23\n",
      "往前推2天（前日） datetime 2021-04-13 close 1882.23\n",
      "前日、昨日、今日的收盘价： array('d', [1882.23, 1908.23, 1876.83])\n",
      "往后推1天（明日）： datetime 2021-04-16 close 1916.21\n",
      "往后推2天（明后日） datetime 2021-04-19 close 1949.23\n",
      "已处理的数据点： 311\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-16 00:00:00\n",
      "------------- next 的第312次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-16 close 1916.21\n",
      "往前推1天（昨日）： datetime 2021-04-15 close 1876.83\n",
      "往前推2天（前日） datetime 2021-04-14 close 1908.23\n",
      "前日、昨日、今日的收盘价： array('d', [1908.23, 1876.83, 1916.21])\n",
      "往后推1天（明日）： datetime 2021-04-19 close 1949.23\n",
      "往后推2天（明后日） datetime 2021-04-20 close 1956.03\n",
      "已处理的数据点： 312\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-19 00:00:00\n",
      "------------- next 的第313次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-19 close 1949.23\n",
      "往前推1天（昨日）： datetime 2021-04-16 close 1916.21\n",
      "往前推2天（前日） datetime 2021-04-15 close 1876.83\n",
      "前日、昨日、今日的收盘价： array('d', [1876.83, 1916.21, 1949.23])\n",
      "往后推1天（明日）： datetime 2021-04-20 close 1956.03\n",
      "往后推2天（明后日） datetime 2021-04-21 close 1941.23\n",
      "已处理的数据点： 313\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-20 00:00:00\n",
      "------------- next 的第314次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-20 close 1956.03\n",
      "往前推1天（昨日）： datetime 2021-04-19 close 1949.23\n",
      "往前推2天（前日） datetime 2021-04-16 close 1916.21\n",
      "前日、昨日、今日的收盘价： array('d', [1916.21, 1949.23, 1956.03])\n",
      "往后推1天（明日）： datetime 2021-04-21 close 1941.23\n",
      "往后推2天（明后日） datetime 2021-04-22 close 1916.73\n",
      "已处理的数据点： 314\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-21 00:00:00\n",
      "------------- next 的第315次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-21 close 1941.23\n",
      "往前推1天（昨日）： datetime 2021-04-20 close 1956.03\n",
      "往前推2天（前日） datetime 2021-04-19 close 1949.23\n",
      "前日、昨日、今日的收盘价： array('d', [1949.23, 1956.03, 1941.23])\n",
      "往后推1天（明日）： datetime 2021-04-22 close 1916.73\n",
      "往后推2天（明后日） datetime 2021-04-23 close 1970.17\n",
      "已处理的数据点： 315\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-22 00:00:00\n",
      "------------- next 的第316次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-22 close 1916.73\n",
      "往前推1天（昨日）： datetime 2021-04-21 close 1941.23\n",
      "往前推2天（前日） datetime 2021-04-20 close 1956.03\n",
      "前日、昨日、今日的收盘价： array('d', [1956.03, 1941.23, 1916.73])\n",
      "往后推1天（明日）： datetime 2021-04-23 close 1970.17\n",
      "往后推2天（明后日） datetime 2021-04-26 close 1939.05\n",
      "已处理的数据点： 316\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-23 00:00:00\n",
      "------------- next 的第317次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-23 close 1970.17\n",
      "往前推1天（昨日）： datetime 2021-04-22 close 1916.73\n",
      "往前推2天（前日） datetime 2021-04-21 close 1941.23\n",
      "前日、昨日、今日的收盘价： array('d', [1941.23, 1916.73, 1970.17])\n",
      "往后推1天（明日）： datetime 2021-04-26 close 1939.05\n",
      "往后推2天（明后日） datetime 2021-04-27 close 1955.67\n",
      "已处理的数据点： 317\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-26 00:00:00\n",
      "------------- next 的第318次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-26 close 1939.05\n",
      "往前推1天（昨日）： datetime 2021-04-23 close 1970.17\n",
      "往前推2天（前日） datetime 2021-04-22 close 1916.73\n",
      "前日、昨日、今日的收盘价： array('d', [1916.73, 1970.17, 1939.05])\n",
      "往后推1天（明日）： datetime 2021-04-27 close 1955.67\n",
      "往后推2天（明后日） datetime 2021-04-28 close 1903.23\n",
      "已处理的数据点： 318\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-27 00:00:00\n",
      "------------- next 的第319次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-27 close 1955.67\n",
      "往前推1天（昨日）： datetime 2021-04-26 close 1939.05\n",
      "往前推2天（前日） datetime 2021-04-23 close 1970.17\n",
      "前日、昨日、今日的收盘价： array('d', [1970.17, 1939.05, 1955.67])\n",
      "往后推1天（明日）： datetime 2021-04-28 close 1903.23\n",
      "往后推2天（明后日） datetime 2021-04-29 close 1887.59\n",
      "已处理的数据点： 319\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-28 00:00:00\n",
      "------------- next 的第320次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-28 close 1903.23\n",
      "往前推1天（昨日）： datetime 2021-04-27 close 1955.67\n",
      "往前推2天（前日） datetime 2021-04-26 close 1939.05\n",
      "前日、昨日、今日的收盘价： array('d', [1939.05, 1955.67, 1903.23])\n",
      "往后推1天（明日）： datetime 2021-04-29 close 1887.59\n",
      "往后推2天（明后日） datetime 2021-04-30 close 1868.01\n",
      "已处理的数据点： 320\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-29 00:00:00\n",
      "------------- next 的第321次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-29 close 1887.59\n",
      "往前推1天（昨日）： datetime 2021-04-28 close 1903.23\n",
      "往前推2天（前日） datetime 2021-04-27 close 1955.67\n",
      "前日、昨日、今日的收盘价： array('d', [1955.67, 1903.23, 1887.59])\n",
      "往后推1天（明日）： datetime 2021-04-30 close 1868.01\n",
      "往后推2天（明后日） datetime 2021-05-06 close 1820.23\n",
      "已处理的数据点： 321\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-04-30 00:00:00\n",
      "------------- next 的第322次循环 --------------\n",
      "当前时点（今日）： datetime 2021-04-30 close 1868.01\n",
      "往前推1天（昨日）： datetime 2021-04-29 close 1887.59\n",
      "往前推2天（前日） datetime 2021-04-28 close 1903.23\n",
      "前日、昨日、今日的收盘价： array('d', [1903.23, 1887.59, 1868.01])\n",
      "往后推1天（明日）： datetime 2021-05-06 close 1820.23\n",
      "往后推2天（明后日） datetime 2021-05-07 close 1764.23\n",
      "已处理的数据点： 322\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-06 00:00:00\n",
      "------------- next 的第323次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-06 close 1820.23\n",
      "往前推1天（昨日）： datetime 2021-04-30 close 1868.01\n",
      "往前推2天（前日） datetime 2021-04-29 close 1887.59\n",
      "前日、昨日、今日的收盘价： array('d', [1887.59, 1868.01, 1820.23])\n",
      "往后推1天（明日）： datetime 2021-05-07 close 1764.23\n",
      "往后推2天（明后日） datetime 2021-05-10 close 1740.26\n",
      "已处理的数据点： 323\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-07 00:00:00\n",
      "------------- next 的第324次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-07 close 1764.23\n",
      "往前推1天（昨日）： datetime 2021-05-06 close 1820.23\n",
      "往前推2天（前日） datetime 2021-04-30 close 1868.01\n",
      "前日、昨日、今日的收盘价： array('d', [1868.01, 1820.23, 1764.23])\n",
      "往后推1天（明日）： datetime 2021-05-10 close 1740.26\n",
      "往后推2天（明后日） datetime 2021-05-11 close 1820.23\n",
      "已处理的数据点： 324\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-10 00:00:00\n",
      "------------- next 的第325次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-10 close 1740.26\n",
      "往前推1天（昨日）： datetime 2021-05-07 close 1764.23\n",
      "往前推2天（前日） datetime 2021-05-06 close 1820.23\n",
      "前日、昨日、今日的收盘价： array('d', [1820.23, 1764.23, 1740.26])\n",
      "往后推1天（明日）： datetime 2021-05-11 close 1820.23\n",
      "往后推2天（明后日） datetime 2021-05-12 close 1845.23\n",
      "已处理的数据点： 325\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-11 00:00:00\n",
      "------------- next 的第326次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-11 close 1820.23\n",
      "往前推1天（昨日）： datetime 2021-05-10 close 1740.26\n",
      "往前推2天（前日） datetime 2021-05-07 close 1764.23\n",
      "前日、昨日、今日的收盘价： array('d', [1764.23, 1740.26, 1820.23])\n",
      "往后推1天（明日）： datetime 2021-05-12 close 1845.23\n",
      "往后推2天（明后日） datetime 2021-05-13 close 1832.73\n",
      "已处理的数据点： 326\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-12 00:00:00\n",
      "------------- next 的第327次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-12 close 1845.23\n",
      "往前推1天（昨日）： datetime 2021-05-11 close 1820.23\n",
      "往前推2天（前日） datetime 2021-05-10 close 1740.26\n",
      "前日、昨日、今日的收盘价： array('d', [1740.26, 1820.23, 1845.23])\n",
      "往后推1天（明日）： datetime 2021-05-13 close 1832.73\n",
      "往后推2天（明后日） datetime 2021-05-14 close 1871.08\n",
      "已处理的数据点： 327\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-13 00:00:00\n",
      "------------- next 的第328次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-13 close 1832.73\n",
      "往前推1天（昨日）： datetime 2021-05-12 close 1845.23\n",
      "往前推2天（前日） datetime 2021-05-11 close 1820.23\n",
      "前日、昨日、今日的收盘价： array('d', [1820.23, 1845.23, 1832.73])\n",
      "往后推1天（明日）： datetime 2021-05-14 close 1871.08\n",
      "往后推2天（明后日） datetime 2021-05-17 close 1919.19\n",
      "已处理的数据点： 328\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-14 00:00:00\n",
      "------------- next 的第329次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-14 close 1871.08\n",
      "往前推1天（昨日）： datetime 2021-05-13 close 1832.73\n",
      "往前推2天（前日） datetime 2021-05-12 close 1845.23\n",
      "前日、昨日、今日的收盘价： array('d', [1845.23, 1832.73, 1871.08])\n",
      "往后推1天（明日）： datetime 2021-05-17 close 1919.19\n",
      "往后推2天（明后日） datetime 2021-05-18 close 1920.54\n",
      "已处理的数据点： 329\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-17 00:00:00\n",
      "------------- next 的第330次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-17 close 1919.19\n",
      "往前推1天（昨日）： datetime 2021-05-14 close 1871.08\n",
      "往前推2天（前日） datetime 2021-05-13 close 1832.73\n",
      "前日、昨日、今日的收盘价： array('d', [1832.73, 1871.08, 1919.19])\n",
      "往后推1天（明日）： datetime 2021-05-18 close 1920.54\n",
      "往后推2天（明后日） datetime 2021-05-19 close 1910.23\n",
      "已处理的数据点： 330\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-18 00:00:00\n",
      "------------- next 的第331次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-18 close 1920.54\n",
      "往前推1天（昨日）： datetime 2021-05-17 close 1919.19\n",
      "往前推2天（前日） datetime 2021-05-14 close 1871.08\n",
      "前日、昨日、今日的收盘价： array('d', [1871.08, 1919.19, 1920.54])\n",
      "往后推1天（明日）： datetime 2021-05-19 close 1910.23\n",
      "往后推2天（明后日） datetime 2021-05-20 close 1920.11\n",
      "已处理的数据点： 331\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-19 00:00:00\n",
      "------------- next 的第332次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-19 close 1910.23\n",
      "往前推1天（昨日）： datetime 2021-05-18 close 1920.54\n",
      "往前推2天（前日） datetime 2021-05-17 close 1919.19\n",
      "前日、昨日、今日的收盘价： array('d', [1919.19, 1920.54, 1910.23])\n",
      "往后推1天（明日）： datetime 2021-05-20 close 1920.11\n",
      "往后推2天（明后日） datetime 2021-05-21 close 1903.33\n",
      "已处理的数据点： 332\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-20 00:00:00\n",
      "------------- next 的第333次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-20 close 1920.11\n",
      "往前推1天（昨日）： datetime 2021-05-19 close 1910.23\n",
      "往前推2天（前日） datetime 2021-05-18 close 1920.54\n",
      "前日、昨日、今日的收盘价： array('d', [1920.54, 1910.23, 1920.11])\n",
      "往后推1天（明日）： datetime 2021-05-21 close 1903.33\n",
      "往后推2天（明后日） datetime 2021-05-24 close 1932.52\n",
      "已处理的数据点： 333\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-21 00:00:00\n",
      "------------- next 的第334次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-21 close 1903.33\n",
      "往前推1天（昨日）： datetime 2021-05-20 close 1920.11\n",
      "往前推2天（前日） datetime 2021-05-19 close 1910.23\n",
      "前日、昨日、今日的收盘价： array('d', [1910.23, 1920.11, 1903.33])\n",
      "往后推1天（明日）： datetime 2021-05-24 close 1932.52\n",
      "往后推2天（明后日） datetime 2021-05-25 close 2055.73\n",
      "已处理的数据点： 334\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-24 00:00:00\n",
      "------------- next 的第335次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-24 close 1932.52\n",
      "往前推1天（昨日）： datetime 2021-05-21 close 1903.33\n",
      "往前推2天（前日） datetime 2021-05-20 close 1920.11\n",
      "前日、昨日、今日的收盘价： array('d', [1920.11, 1903.33, 1932.52])\n",
      "往后推1天（明日）： datetime 2021-05-25 close 2055.73\n",
      "往后推2天（明后日） datetime 2021-05-26 close 2081.23\n",
      "已处理的数据点： 335\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-25 00:00:00\n",
      "------------- next 的第336次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-25 close 2055.73\n",
      "往前推1天（昨日）： datetime 2021-05-24 close 1932.52\n",
      "往前推2天（前日） datetime 2021-05-21 close 1903.33\n",
      "前日、昨日、今日的收盘价： array('d', [1903.33, 1932.52, 2055.73])\n",
      "往后推1天（明日）： datetime 2021-05-26 close 2081.23\n",
      "往后推2天（明后日） datetime 2021-05-27 close 2106.23\n",
      "已处理的数据点： 336\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-26 00:00:00\n",
      "------------- next 的第337次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-26 close 2081.23\n",
      "往前推1天（昨日）： datetime 2021-05-25 close 2055.73\n",
      "往前推2天（前日） datetime 2021-05-24 close 1932.52\n",
      "前日、昨日、今日的收盘价： array('d', [1932.52, 2055.73, 2081.23])\n",
      "往后推1天（明日）： datetime 2021-05-27 close 2106.23\n",
      "往后推2天（明后日） datetime 2021-05-28 close 2091.23\n",
      "已处理的数据点： 337\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-27 00:00:00\n",
      "------------- next 的第338次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-27 close 2106.23\n",
      "往前推1天（昨日）： datetime 2021-05-26 close 2081.23\n",
      "往前推2天（前日） datetime 2021-05-25 close 2055.73\n",
      "前日、昨日、今日的收盘价： array('d', [2055.73, 2081.23, 2106.23])\n",
      "往后推1天（明日）： datetime 2021-05-28 close 2091.23\n",
      "往后推2天（明后日） datetime 2021-05-31 close 2079.23\n",
      "已处理的数据点： 338\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-28 00:00:00\n",
      "------------- next 的第339次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-28 close 2091.23\n",
      "往前推1天（昨日）： datetime 2021-05-27 close 2106.23\n",
      "往前推2天（前日） datetime 2021-05-26 close 2081.23\n",
      "前日、昨日、今日的收盘价： array('d', [2081.23, 2106.23, 2091.23])\n",
      "往后推1天（明日）： datetime 2021-05-31 close 2079.23\n",
      "往后推2天（明后日） datetime 2021-06-01 close 2102.18\n",
      "已处理的数据点： 339\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-05-31 00:00:00\n",
      "------------- next 的第340次循环 --------------\n",
      "当前时点（今日）： datetime 2021-05-31 close 2079.23\n",
      "往前推1天（昨日）： datetime 2021-05-28 close 2091.23\n",
      "往前推2天（前日） datetime 2021-05-27 close 2106.23\n",
      "前日、昨日、今日的收盘价： array('d', [2106.23, 2091.23, 2079.23])\n",
      "往后推1天（明日）： datetime 2021-06-01 close 2102.18\n",
      "往后推2天（明后日） datetime 2021-06-02 close 2083.23\n",
      "已处理的数据点： 340\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-01 00:00:00\n",
      "------------- next 的第341次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-01 close 2102.18\n",
      "往前推1天（昨日）： datetime 2021-05-31 close 2079.23\n",
      "往前推2天（前日） datetime 2021-05-28 close 2091.23\n",
      "前日、昨日、今日的收盘价： array('d', [2091.23, 2079.23, 2102.18])\n",
      "往后推1天（明日）： datetime 2021-06-02 close 2083.23\n",
      "往后推2天（明后日） datetime 2021-06-03 close 2083.45\n",
      "已处理的数据点： 341\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-02 00:00:00\n",
      "------------- next 的第342次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-02 close 2083.23\n",
      "往前推1天（昨日）： datetime 2021-06-01 close 2102.18\n",
      "往前推2天（前日） datetime 2021-05-31 close 2079.23\n",
      "前日、昨日、今日的收盘价： array('d', [2079.23, 2102.18, 2083.23])\n",
      "往后推1天（明日）： datetime 2021-06-03 close 2083.45\n",
      "往后推2天（明后日） datetime 2021-06-04 close 2112.73\n",
      "已处理的数据点： 342\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-03 00:00:00\n",
      "------------- next 的第343次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-03 close 2083.45\n",
      "往前推1天（昨日）： datetime 2021-06-02 close 2083.23\n",
      "往前推2天（前日） datetime 2021-06-01 close 2102.18\n",
      "前日、昨日、今日的收盘价： array('d', [2102.18, 2083.23, 2083.45])\n",
      "往后推1天（明日）： datetime 2021-06-04 close 2112.73\n",
      "往后推2天（明后日） datetime 2021-06-07 close 2132.23\n",
      "已处理的数据点： 343\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-04 00:00:00\n",
      "------------- next 的第344次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-04 close 2112.73\n",
      "往前推1天（昨日）： datetime 2021-06-03 close 2083.45\n",
      "往前推2天（前日） datetime 2021-06-02 close 2083.23\n",
      "前日、昨日、今日的收盘价： array('d', [2083.23, 2083.45, 2112.73])\n",
      "往后推1天（明日）： datetime 2021-06-07 close 2132.23\n",
      "往后推2天（明后日） datetime 2021-06-08 close 2052.23\n",
      "已处理的数据点： 344\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-07 00:00:00\n",
      "------------- next 的第345次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-07 close 2132.23\n",
      "往前推1天（昨日）： datetime 2021-06-04 close 2112.73\n",
      "往前推2天（前日） datetime 2021-06-03 close 2083.45\n",
      "前日、昨日、今日的收盘价： array('d', [2083.45, 2112.73, 2132.23])\n",
      "往后推1天（明日）： datetime 2021-06-08 close 2052.23\n",
      "往后推2天（明后日） datetime 2021-06-09 close 2060.73\n",
      "已处理的数据点： 345\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-08 00:00:00\n",
      "------------- next 的第346次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-08 close 2052.23\n",
      "往前推1天（昨日）： datetime 2021-06-07 close 2132.23\n",
      "往前推2天（前日） datetime 2021-06-04 close 2112.73\n",
      "前日、昨日、今日的收盘价： array('d', [2112.73, 2132.23, 2052.23])\n",
      "往后推1天（明日）： datetime 2021-06-09 close 2060.73\n",
      "往后推2天（明后日） datetime 2021-06-10 close 2099.71\n",
      "已处理的数据点： 346\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-09 00:00:00\n",
      "------------- next 的第347次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-09 close 2060.73\n",
      "往前推1天（昨日）： datetime 2021-06-08 close 2052.23\n",
      "往前推2天（前日） datetime 2021-06-07 close 2132.23\n",
      "前日、昨日、今日的收盘价： array('d', [2132.23, 2052.23, 2060.73])\n",
      "往后推1天（明日）： datetime 2021-06-10 close 2099.71\n",
      "往后推2天（明后日） datetime 2021-06-11 close 2040.04\n",
      "已处理的数据点： 347\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-10 00:00:00\n",
      "------------- next 的第348次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-10 close 2099.71\n",
      "往前推1天（昨日）： datetime 2021-06-09 close 2060.73\n",
      "往前推2天（前日） datetime 2021-06-08 close 2052.23\n",
      "前日、昨日、今日的收盘价： array('d', [2052.23, 2060.73, 2099.71])\n",
      "往后推1天（明日）： datetime 2021-06-11 close 2040.04\n",
      "往后推2天（明后日） datetime 2021-06-15 close 2054.23\n",
      "已处理的数据点： 348\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-11 00:00:00\n",
      "------------- next 的第349次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-11 close 2040.04\n",
      "往前推1天（昨日）： datetime 2021-06-10 close 2099.71\n",
      "往前推2天（前日） datetime 2021-06-09 close 2060.73\n",
      "前日、昨日、今日的收盘价： array('d', [2060.73, 2099.71, 2040.04])\n",
      "往后推1天（明日）： datetime 2021-06-15 close 2054.23\n",
      "往后推2天（明后日） datetime 2021-06-16 close 2019.23\n",
      "已处理的数据点： 349\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-15 00:00:00\n",
      "------------- next 的第350次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-15 close 2054.23\n",
      "往前推1天（昨日）： datetime 2021-06-11 close 2040.04\n",
      "往前推2天（前日） datetime 2021-06-10 close 2099.71\n",
      "前日、昨日、今日的收盘价： array('d', [2099.71, 2040.04, 2054.23])\n",
      "往后推1天（明日）： datetime 2021-06-16 close 2019.23\n",
      "往后推2天（明后日） datetime 2021-06-17 close 2018.14\n",
      "已处理的数据点： 350\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-16 00:00:00\n",
      "------------- next 的第351次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-16 close 2019.23\n",
      "往前推1天（昨日）： datetime 2021-06-15 close 2054.23\n",
      "往前推2天（前日） datetime 2021-06-11 close 2040.04\n",
      "前日、昨日、今日的收盘价： array('d', [2040.04, 2054.23, 2019.23])\n",
      "往后推1天（明日）： datetime 2021-06-17 close 2018.14\n",
      "往后推2天（明后日） datetime 2021-06-18 close 1952.17\n",
      "已处理的数据点： 351\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-17 00:00:00\n",
      "------------- next 的第352次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-17 close 2018.14\n",
      "往前推1天（昨日）： datetime 2021-06-16 close 2019.23\n",
      "往前推2天（前日） datetime 2021-06-15 close 2054.23\n",
      "前日、昨日、今日的收盘价： array('d', [2054.23, 2019.23, 2018.14])\n",
      "往后推1天（明日）： datetime 2021-06-18 close 1952.17\n",
      "往后推2天（明后日） datetime 2021-06-21 close 1942.87\n",
      "已处理的数据点： 352\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-18 00:00:00\n",
      "------------- next 的第353次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-18 close 1952.17\n",
      "往前推1天（昨日）： datetime 2021-06-17 close 2018.14\n",
      "往前推2天（前日） datetime 2021-06-16 close 2019.23\n",
      "前日、昨日、今日的收盘价： array('d', [2019.23, 2018.14, 1952.17])\n",
      "往后推1天（明日）： datetime 2021-06-21 close 1942.87\n",
      "往后推2天（明后日） datetime 2021-06-22 close 1936.2\n",
      "已处理的数据点： 353\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-21 00:00:00\n",
      "------------- next 的第354次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-21 close 1942.87\n",
      "往前推1天（昨日）： datetime 2021-06-18 close 1952.17\n",
      "往前推2天（前日） datetime 2021-06-17 close 2018.14\n",
      "前日、昨日、今日的收盘价： array('d', [2018.14, 1952.17, 1942.87])\n",
      "往后推1天（明日）： datetime 2021-06-22 close 1936.2\n",
      "往后推2天（明后日） datetime 2021-06-23 close 1899.23\n",
      "已处理的数据点： 354\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-22 00:00:00\n",
      "------------- next 的第355次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-22 close 1936.2\n",
      "往前推1天（昨日）： datetime 2021-06-21 close 1942.87\n",
      "往前推2天（前日） datetime 2021-06-18 close 1952.17\n",
      "前日、昨日、今日的收盘价： array('d', [1952.17, 1942.87, 1936.2])\n",
      "往后推1天（明日）： datetime 2021-06-23 close 1899.23\n",
      "往后推2天（明后日） datetime 2021-06-24 close 1929.28\n",
      "已处理的数据点： 355\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-23 00:00:00\n",
      "------------- next 的第356次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-23 close 1899.23\n",
      "往前推1天（昨日）： datetime 2021-06-22 close 1936.2\n",
      "往前推2天（前日） datetime 2021-06-21 close 1942.87\n",
      "前日、昨日、今日的收盘价： array('d', [1942.87, 1936.2, 1899.23])\n",
      "往后推1天（明日）： datetime 2021-06-24 close 1929.28\n",
      "往后推2天（明后日） datetime 2021-06-25 close 1972.52\n",
      "已处理的数据点： 356\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-24 00:00:00\n",
      "------------- next 的第357次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-24 close 1929.28\n",
      "往前推1天（昨日）： datetime 2021-06-23 close 1899.23\n",
      "往前推2天（前日） datetime 2021-06-22 close 1936.2\n",
      "前日、昨日、今日的收盘价： array('d', [1936.2, 1899.23, 1929.28])\n",
      "往后推1天（明日）： datetime 2021-06-25 close 1972.52\n",
      "往后推2天（明后日） datetime 2021-06-28 close 1983.53\n",
      "已处理的数据点： 357\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-25 00:00:00\n",
      "------------- next 的第358次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-25 close 1972.52\n",
      "往前推1天（昨日）： datetime 2021-06-24 close 1929.28\n",
      "往前推2天（前日） datetime 2021-06-23 close 1899.23\n",
      "前日、昨日、今日的收盘价： array('d', [1899.23, 1929.28, 1972.52])\n",
      "往后推1天（明日）： datetime 2021-06-28 close 1983.53\n",
      "往后推2天（明后日） datetime 2021-06-29 close 1942.52\n",
      "已处理的数据点： 358\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-28 00:00:00\n",
      "------------- next 的第359次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-28 close 1983.53\n",
      "往前推1天（昨日）： datetime 2021-06-25 close 1972.52\n",
      "往前推2天（前日） datetime 2021-06-24 close 1929.28\n",
      "前日、昨日、今日的收盘价： array('d', [1929.28, 1972.52, 1983.53])\n",
      "往后推1天（明日）： datetime 2021-06-29 close 1942.52\n",
      "往后推2天（明后日） datetime 2021-06-30 close 1937.22\n",
      "已处理的数据点： 359\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-29 00:00:00\n",
      "------------- next 的第360次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-29 close 1942.52\n",
      "往前推1天（昨日）： datetime 2021-06-28 close 1983.53\n",
      "往前推2天（前日） datetime 2021-06-25 close 1972.52\n",
      "前日、昨日、今日的收盘价： array('d', [1972.52, 1983.53, 1942.52])\n",
      "往后推1天（明日）： datetime 2021-06-30 close 1937.22\n",
      "往后推2天（明后日） datetime 2021-07-01 close 1985.52\n",
      "已处理的数据点： 360\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-06-30 00:00:00\n",
      "------------- next 的第361次循环 --------------\n",
      "当前时点（今日）： datetime 2021-06-30 close 1937.22\n",
      "往前推1天（昨日）： datetime 2021-06-29 close 1942.52\n",
      "往前推2天（前日） datetime 2021-06-28 close 1983.53\n",
      "前日、昨日、今日的收盘价： array('d', [1983.53, 1942.52, 1937.22])\n",
      "往后推1天（明日）： datetime 2021-07-01 close 1985.52\n",
      "往后推2天（明后日） datetime 2021-07-02 close 1893.52\n",
      "已处理的数据点： 361\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-01 00:00:00\n",
      "------------- next 的第362次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-01 close 1985.52\n",
      "往前推1天（昨日）： datetime 2021-06-30 close 1937.22\n",
      "往前推2天（前日） datetime 2021-06-29 close 1942.52\n",
      "前日、昨日、今日的收盘价： array('d', [1942.52, 1937.22, 1985.52])\n",
      "往后推1天（明日）： datetime 2021-07-02 close 1893.52\n",
      "往后推2天（明后日） datetime 2021-07-05 close 1874.52\n",
      "已处理的数据点： 362\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-02 00:00:00\n",
      "------------- next 的第363次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-02 close 1893.52\n",
      "往前推1天（昨日）： datetime 2021-07-01 close 1985.52\n",
      "往前推2天（前日） datetime 2021-06-30 close 1937.22\n",
      "前日、昨日、今日的收盘价： array('d', [1937.22, 1985.52, 1893.52])\n",
      "往后推1天（明日）： datetime 2021-07-05 close 1874.52\n",
      "往后推2天（明后日） datetime 2021-07-06 close 1893.42\n",
      "已处理的数据点： 363\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-05 00:00:00\n",
      "------------- next 的第364次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-05 close 1874.52\n",
      "往前推1天（昨日）： datetime 2021-07-02 close 1893.52\n",
      "往前推2天（前日） datetime 2021-07-01 close 1985.52\n",
      "前日、昨日、今日的收盘价： array('d', [1985.52, 1893.52, 1874.52])\n",
      "往后推1天（明日）： datetime 2021-07-06 close 1893.42\n",
      "往后推2天（明后日） datetime 2021-07-07 close 1884.52\n",
      "已处理的数据点： 364\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-06 00:00:00\n",
      "------------- next 的第365次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-06 close 1893.42\n",
      "往前推1天（昨日）： datetime 2021-07-05 close 1874.52\n",
      "往前推2天（前日） datetime 2021-07-02 close 1893.52\n",
      "前日、昨日、今日的收盘价： array('d', [1893.52, 1874.52, 1893.42])\n",
      "往后推1天（明日）： datetime 2021-07-07 close 1884.52\n",
      "往后推2天（明后日） datetime 2021-07-08 close 1865.52\n",
      "已处理的数据点： 365\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-07 00:00:00\n",
      "------------- next 的第366次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-07 close 1884.52\n",
      "往前推1天（昨日）： datetime 2021-07-06 close 1893.42\n",
      "往前推2天（前日） datetime 2021-07-05 close 1874.52\n",
      "前日、昨日、今日的收盘价： array('d', [1874.52, 1893.42, 1884.52])\n",
      "往后推1天（明日）： datetime 2021-07-08 close 1865.52\n",
      "往后推2天（明后日） datetime 2021-07-09 close 1852.63\n",
      "已处理的数据点： 366\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-08 00:00:00\n",
      "------------- next 的第367次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-08 close 1865.52\n",
      "往前推1天（昨日）： datetime 2021-07-07 close 1884.52\n",
      "往前推2天（前日） datetime 2021-07-06 close 1893.42\n",
      "前日、昨日、今日的收盘价： array('d', [1893.42, 1884.52, 1865.52])\n",
      "往后推1天（明日）： datetime 2021-07-09 close 1852.63\n",
      "往后推2天（明后日） datetime 2021-07-12 close 1841.52\n",
      "已处理的数据点： 367\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-09 00:00:00\n",
      "------------- next 的第368次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-09 close 1852.63\n",
      "往前推1天（昨日）： datetime 2021-07-08 close 1865.52\n",
      "往前推2天（前日） datetime 2021-07-07 close 1884.52\n",
      "前日、昨日、今日的收盘价： array('d', [1884.52, 1865.52, 1852.63])\n",
      "往后推1天（明日）： datetime 2021-07-12 close 1841.52\n",
      "往后推2天（明后日） datetime 2021-07-13 close 1863.42\n",
      "已处理的数据点： 368\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-12 00:00:00\n",
      "------------- next 的第369次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-12 close 1841.52\n",
      "往前推1天（昨日）： datetime 2021-07-09 close 1852.63\n",
      "往前推2天（前日） datetime 2021-07-08 close 1865.52\n",
      "前日、昨日、今日的收盘价： array('d', [1865.52, 1852.63, 1841.52])\n",
      "往后推1天（明日）： datetime 2021-07-13 close 1863.42\n",
      "往后推2天（明后日） datetime 2021-07-14 close 1842.52\n",
      "已处理的数据点： 369\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-13 00:00:00\n",
      "------------- next 的第370次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-13 close 1863.42\n",
      "往前推1天（昨日）： datetime 2021-07-12 close 1841.52\n",
      "往前推2天（前日） datetime 2021-07-09 close 1852.63\n",
      "前日、昨日、今日的收盘价： array('d', [1852.63, 1841.52, 1863.42])\n",
      "往后推1天（明日）： datetime 2021-07-14 close 1842.52\n",
      "往后推2天（明后日） datetime 2021-07-15 close 1878.51\n",
      "已处理的数据点： 370\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-14 00:00:00\n",
      "------------- next 的第371次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-14 close 1842.52\n",
      "往前推1天（昨日）： datetime 2021-07-13 close 1863.42\n",
      "往前推2天（前日） datetime 2021-07-12 close 1841.52\n",
      "前日、昨日、今日的收盘价： array('d', [1841.52, 1863.42, 1842.52])\n",
      "往后推1天（明日）： datetime 2021-07-15 close 1878.51\n",
      "往后推2天（明后日） datetime 2021-07-16 close 1836.42\n",
      "已处理的数据点： 371\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-15 00:00:00\n",
      "------------- next 的第372次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-15 close 1878.51\n",
      "往前推1天（昨日）： datetime 2021-07-14 close 1842.52\n",
      "往前推2天（前日） datetime 2021-07-13 close 1863.42\n",
      "前日、昨日、今日的收盘价： array('d', [1863.42, 1842.52, 1878.51])\n",
      "往后推1天（明日）： datetime 2021-07-16 close 1836.42\n",
      "往后推2天（明后日） datetime 2021-07-19 close 1855.52\n",
      "已处理的数据点： 372\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-16 00:00:00\n",
      "------------- next 的第373次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-16 close 1836.42\n",
      "往前推1天（昨日）： datetime 2021-07-15 close 1878.51\n",
      "往前推2天（前日） datetime 2021-07-14 close 1842.52\n",
      "前日、昨日、今日的收盘价： array('d', [1842.52, 1878.51, 1836.42])\n",
      "往后推1天（明日）： datetime 2021-07-19 close 1855.52\n",
      "往后推2天（明后日） datetime 2021-07-20 close 1860.52\n",
      "已处理的数据点： 373\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-19 00:00:00\n",
      "------------- next 的第374次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-19 close 1855.52\n",
      "往前推1天（昨日）： datetime 2021-07-16 close 1836.42\n",
      "往前推2天（前日） datetime 2021-07-15 close 1878.51\n",
      "前日、昨日、今日的收盘价： array('d', [1878.51, 1836.42, 1855.52])\n",
      "往后推1天（明日）： datetime 2021-07-20 close 1860.52\n",
      "往后推2天（明后日） datetime 2021-07-21 close 1849.52\n",
      "已处理的数据点： 374\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-20 00:00:00\n",
      "------------- next 的第375次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-20 close 1860.52\n",
      "往前推1天（昨日）： datetime 2021-07-19 close 1855.52\n",
      "往前推2天（前日） datetime 2021-07-16 close 1836.42\n",
      "前日、昨日、今日的收盘价： array('d', [1836.42, 1855.52, 1860.52])\n",
      "往后推1天（明日）： datetime 2021-07-21 close 1849.52\n",
      "往后推2天（明后日） datetime 2021-07-22 close 1820.53\n",
      "已处理的数据点： 375\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-21 00:00:00\n",
      "------------- next 的第376次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-21 close 1849.52\n",
      "往前推1天（昨日）： datetime 2021-07-20 close 1860.52\n",
      "往前推2天（前日） datetime 2021-07-19 close 1855.52\n",
      "前日、昨日、今日的收盘价： array('d', [1855.52, 1860.52, 1849.52])\n",
      "往后推1天（明日）： datetime 2021-07-22 close 1820.53\n",
      "往后推2天（明后日） datetime 2021-07-23 close 1780.52\n",
      "已处理的数据点： 376\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-22 00:00:00\n",
      "------------- next 的第377次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-22 close 1820.53\n",
      "往前推1天（昨日）： datetime 2021-07-21 close 1849.52\n",
      "往前推2天（前日） datetime 2021-07-20 close 1860.52\n",
      "前日、昨日、今日的收盘价： array('d', [1860.52, 1849.52, 1820.53])\n",
      "往后推1天（明日）： datetime 2021-07-23 close 1780.52\n",
      "往后推2天（明后日） datetime 2021-07-26 close 1684.63\n",
      "已处理的数据点： 377\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-23 00:00:00\n",
      "------------- next 的第378次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-23 close 1780.52\n",
      "往前推1天（昨日）： datetime 2021-07-22 close 1820.53\n",
      "往前推2天（前日） datetime 2021-07-21 close 1849.52\n",
      "前日、昨日、今日的收盘价： array('d', [1849.52, 1820.53, 1780.52])\n",
      "往后推1天（明日）： datetime 2021-07-26 close 1684.63\n",
      "往后推2天（明后日） datetime 2021-07-27 close 1593.41\n",
      "已处理的数据点： 378\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-26 00:00:00\n",
      "------------- next 的第379次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-26 close 1684.63\n",
      "往前推1天（昨日）： datetime 2021-07-23 close 1780.52\n",
      "往前推2天（前日） datetime 2021-07-22 close 1820.53\n",
      "前日、昨日、今日的收盘价： array('d', [1820.53, 1780.52, 1684.63])\n",
      "往后推1天（明日）： datetime 2021-07-27 close 1593.41\n",
      "往后推2天（明后日） datetime 2021-07-28 close 1649.42\n",
      "已处理的数据点： 379\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-27 00:00:00\n",
      "------------- next 的第380次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-27 close 1593.41\n",
      "往前推1天（昨日）： datetime 2021-07-26 close 1684.63\n",
      "往前推2天（前日） datetime 2021-07-23 close 1780.52\n",
      "前日、昨日、今日的收盘价： array('d', [1780.52, 1684.63, 1593.41])\n",
      "往后推1天（明日）： datetime 2021-07-28 close 1649.42\n",
      "往后推2天（明后日） datetime 2021-07-29 close 1630.31\n",
      "已处理的数据点： 380\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-28 00:00:00\n",
      "------------- next 的第381次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-28 close 1649.42\n",
      "往前推1天（昨日）： datetime 2021-07-27 close 1593.41\n",
      "往前推2天（前日） datetime 2021-07-26 close 1684.63\n",
      "前日、昨日、今日的收盘价： array('d', [1684.63, 1593.41, 1649.42])\n",
      "往后推1天（明日）： datetime 2021-07-29 close 1630.31\n",
      "往后推2天（明后日） datetime 2021-07-30 close 1559.51\n",
      "已处理的数据点： 381\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-29 00:00:00\n",
      "------------- next 的第382次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-29 close 1630.31\n",
      "往前推1天（昨日）： datetime 2021-07-28 close 1649.42\n",
      "往前推2天（前日） datetime 2021-07-27 close 1593.41\n",
      "前日、昨日、今日的收盘价： array('d', [1593.41, 1649.42, 1630.31])\n",
      "往后推1天（明日）： datetime 2021-07-30 close 1559.51\n",
      "往后推2天（明后日） datetime 2021-08-02 close 1635.52\n",
      "已处理的数据点： 382\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-07-30 00:00:00\n",
      "------------- next 的第383次循环 --------------\n",
      "当前时点（今日）： datetime 2021-07-30 close 1559.51\n",
      "往前推1天（昨日）： datetime 2021-07-29 close 1630.31\n",
      "往前推2天（前日） datetime 2021-07-28 close 1649.42\n",
      "前日、昨日、今日的收盘价： array('d', [1649.42, 1630.31, 1559.51])\n",
      "往后推1天（明日）： datetime 2021-08-02 close 1635.52\n",
      "往后推2天（明后日） datetime 2021-08-03 close 1629.82\n",
      "已处理的数据点： 383\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-02 00:00:00\n",
      "------------- next 的第384次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-02 close 1635.52\n",
      "往前推1天（昨日）： datetime 2021-07-30 close 1559.51\n",
      "往前推2天（前日） datetime 2021-07-29 close 1630.31\n",
      "前日、昨日、今日的收盘价： array('d', [1630.31, 1559.51, 1635.52])\n",
      "往后推1天（明日）： datetime 2021-08-03 close 1629.82\n",
      "往后推2天（明后日） datetime 2021-08-04 close 1604.52\n",
      "已处理的数据点： 384\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-03 00:00:00\n",
      "------------- next 的第385次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-03 close 1629.82\n",
      "往前推1天（昨日）： datetime 2021-08-02 close 1635.52\n",
      "往前推2天（前日） datetime 2021-07-30 close 1559.51\n",
      "前日、昨日、今日的收盘价： array('d', [1559.51, 1635.52, 1629.82])\n",
      "往后推1天（明日）： datetime 2021-08-04 close 1604.52\n",
      "往后推2天（明后日） datetime 2021-08-05 close 1579.52\n",
      "已处理的数据点： 385\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-04 00:00:00\n",
      "------------- next 的第386次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-04 close 1604.52\n",
      "往前推1天（昨日）： datetime 2021-08-03 close 1629.82\n",
      "往前推2天（前日） datetime 2021-08-02 close 1635.52\n",
      "前日、昨日、今日的收盘价： array('d', [1635.52, 1629.82, 1604.52])\n",
      "往后推1天（明日）： datetime 2021-08-05 close 1579.52\n",
      "往后推2天（明后日） datetime 2021-08-06 close 1551.52\n",
      "已处理的数据点： 386\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-05 00:00:00\n",
      "------------- next 的第387次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-05 close 1579.52\n",
      "往前推1天（昨日）： datetime 2021-08-04 close 1604.52\n",
      "往前推2天（前日） datetime 2021-08-03 close 1629.82\n",
      "前日、昨日、今日的收盘价： array('d', [1629.82, 1604.52, 1579.52])\n",
      "往后推1天（明日）： datetime 2021-08-06 close 1551.52\n",
      "往后推2天（明后日） datetime 2021-08-09 close 1574.32\n",
      "已处理的数据点： 387\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-06 00:00:00\n",
      "------------- next 的第388次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-06 close 1551.52\n",
      "往前推1天（昨日）： datetime 2021-08-05 close 1579.52\n",
      "往前推2天（前日） datetime 2021-08-04 close 1604.52\n",
      "前日、昨日、今日的收盘价： array('d', [1604.52, 1579.52, 1551.52])\n",
      "往后推1天（明日）： datetime 2021-08-09 close 1574.32\n",
      "往后推2天（明后日） datetime 2021-08-10 close 1679.52\n",
      "已处理的数据点： 388\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-09 00:00:00\n",
      "------------- next 的第389次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-09 close 1574.32\n",
      "往前推1天（昨日）： datetime 2021-08-06 close 1551.52\n",
      "往前推2天（前日） datetime 2021-08-05 close 1579.52\n",
      "前日、昨日、今日的收盘价： array('d', [1579.52, 1551.52, 1574.32])\n",
      "往后推1天（明日）： datetime 2021-08-10 close 1679.52\n",
      "往后推2天（明后日） datetime 2021-08-11 close 1631.02\n",
      "已处理的数据点： 389\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-10 00:00:00\n",
      "------------- next 的第390次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-10 close 1679.52\n",
      "往前推1天（昨日）： datetime 2021-08-09 close 1574.32\n",
      "往前推2天（前日） datetime 2021-08-06 close 1551.52\n",
      "前日、昨日、今日的收盘价： array('d', [1551.52, 1574.32, 1679.52])\n",
      "往后推1天（明日）： datetime 2021-08-11 close 1631.02\n",
      "往后推2天（明后日） datetime 2021-08-12 close 1570.52\n",
      "已处理的数据点： 390\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-11 00:00:00\n",
      "------------- next 的第391次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-11 close 1631.02\n",
      "往前推1天（昨日）： datetime 2021-08-10 close 1679.52\n",
      "往前推2天（前日） datetime 2021-08-09 close 1574.32\n",
      "前日、昨日、今日的收盘价： array('d', [1574.32, 1679.52, 1631.02])\n",
      "往后推1天（明日）： datetime 2021-08-12 close 1570.52\n",
      "往后推2天（明后日） datetime 2021-08-13 close 1580.56\n",
      "已处理的数据点： 391\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-12 00:00:00\n",
      "------------- next 的第392次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-12 close 1570.52\n",
      "往前推1天（昨日）： datetime 2021-08-11 close 1631.02\n",
      "往前推2天（前日） datetime 2021-08-10 close 1679.52\n",
      "前日、昨日、今日的收盘价： array('d', [1679.52, 1631.02, 1570.52])\n",
      "往后推1天（明日）： datetime 2021-08-13 close 1580.56\n",
      "往后推2天（明后日） datetime 2021-08-16 close 1579.72\n",
      "已处理的数据点： 392\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-13 00:00:00\n",
      "------------- next 的第393次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-13 close 1580.56\n",
      "往前推1天（昨日）： datetime 2021-08-12 close 1570.52\n",
      "往前推2天（前日） datetime 2021-08-11 close 1631.02\n",
      "前日、昨日、今日的收盘价： array('d', [1631.02, 1570.52, 1580.56])\n",
      "往后推1天（明日）： datetime 2021-08-16 close 1579.72\n",
      "往后推2天（明后日） datetime 2021-08-17 close 1515.52\n",
      "已处理的数据点： 393\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-16 00:00:00\n",
      "------------- next 的第394次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-16 close 1579.72\n",
      "往前推1天（昨日）： datetime 2021-08-13 close 1580.56\n",
      "往前推2天（前日） datetime 2021-08-12 close 1570.52\n",
      "前日、昨日、今日的收盘价： array('d', [1570.52, 1580.56, 1579.72])\n",
      "往后推1天（明日）： datetime 2021-08-17 close 1515.52\n",
      "往后推2天（明后日） datetime 2021-08-18 close 1500.52\n",
      "已处理的数据点： 394\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-17 00:00:00\n",
      "------------- next 的第395次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-17 close 1515.52\n",
      "往前推1天（昨日）： datetime 2021-08-16 close 1579.72\n",
      "往前推2天（前日） datetime 2021-08-13 close 1580.56\n",
      "前日、昨日、今日的收盘价： array('d', [1580.56, 1579.72, 1515.52])\n",
      "往后推1天（明日）： datetime 2021-08-18 close 1500.52\n",
      "往后推2天（明后日） datetime 2021-08-19 close 1500.49\n",
      "已处理的数据点： 395\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-18 00:00:00\n",
      "------------- next 的第396次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-18 close 1500.52\n",
      "往前推1天（昨日）： datetime 2021-08-17 close 1515.52\n",
      "往前推2天（前日） datetime 2021-08-16 close 1579.72\n",
      "前日、昨日、今日的收盘价： array('d', [1579.72, 1515.52, 1500.52])\n",
      "往后推1天（明日）： datetime 2021-08-19 close 1500.49\n",
      "往后推2天（明后日） datetime 2021-08-20 close 1428.52\n",
      "已处理的数据点： 396\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-19 00:00:00\n",
      "------------- next 的第397次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-19 close 1500.49\n",
      "往前推1天（昨日）： datetime 2021-08-18 close 1500.52\n",
      "往前推2天（前日） datetime 2021-08-17 close 1515.52\n",
      "前日、昨日、今日的收盘价： array('d', [1515.52, 1500.52, 1500.49])\n",
      "往后推1天（明日）： datetime 2021-08-20 close 1428.52\n",
      "往后推2天（明后日） datetime 2021-08-23 close 1450.71\n",
      "已处理的数据点： 397\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-20 00:00:00\n",
      "------------- next 的第398次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-20 close 1428.52\n",
      "往前推1天（昨日）： datetime 2021-08-19 close 1500.49\n",
      "往前推2天（前日） datetime 2021-08-18 close 1500.52\n",
      "前日、昨日、今日的收盘价： array('d', [1500.52, 1500.49, 1428.52])\n",
      "往后推1天（明日）： datetime 2021-08-23 close 1450.71\n",
      "往后推2天（明后日） datetime 2021-08-24 close 1505.7\n",
      "已处理的数据点： 398\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-23 00:00:00\n",
      "------------- next 的第399次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-23 close 1450.71\n",
      "往前推1天（昨日）： datetime 2021-08-20 close 1428.52\n",
      "往前推2天（前日） datetime 2021-08-19 close 1500.49\n",
      "前日、昨日、今日的收盘价： array('d', [1500.49, 1428.52, 1450.71])\n",
      "往后推1天（明日）： datetime 2021-08-24 close 1505.7\n",
      "往后推2天（明后日） datetime 2021-08-25 close 1545.54\n",
      "已处理的数据点： 399\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-24 00:00:00\n",
      "------------- next 的第400次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-24 close 1505.7\n",
      "往前推1天（昨日）： datetime 2021-08-23 close 1450.71\n",
      "往前推2天（前日） datetime 2021-08-20 close 1428.52\n",
      "前日、昨日、今日的收盘价： array('d', [1428.52, 1450.71, 1505.7])\n",
      "往后推1天（明日）： datetime 2021-08-25 close 1545.54\n",
      "往后推2天（明后日） datetime 2021-08-26 close 1475.52\n",
      "已处理的数据点： 400\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-25 00:00:00\n",
      "------------- next 的第401次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-25 close 1545.54\n",
      "往前推1天（昨日）： datetime 2021-08-24 close 1505.7\n",
      "往前推2天（前日） datetime 2021-08-23 close 1450.71\n",
      "前日、昨日、今日的收盘价： array('d', [1450.71, 1505.7, 1545.54])\n",
      "往后推1天（明日）： datetime 2021-08-26 close 1475.52\n",
      "往后推2天（明后日） datetime 2021-08-27 close 1476.55\n",
      "已处理的数据点： 401\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-26 00:00:00\n",
      "------------- next 的第402次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-26 close 1475.52\n",
      "往前推1天（昨日）： datetime 2021-08-25 close 1545.54\n",
      "往前推2天（前日） datetime 2021-08-24 close 1505.7\n",
      "前日、昨日、今日的收盘价： array('d', [1505.7, 1545.54, 1475.52])\n",
      "往后推1天（明日）： datetime 2021-08-27 close 1476.55\n",
      "往后推2天（明后日） datetime 2021-08-30 close 1466.52\n",
      "已处理的数据点： 402\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-27 00:00:00\n",
      "------------- next 的第403次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-27 close 1476.55\n",
      "往前推1天（昨日）： datetime 2021-08-26 close 1475.52\n",
      "往前推2天（前日） datetime 2021-08-25 close 1545.54\n",
      "前日、昨日、今日的收盘价： array('d', [1545.54, 1475.52, 1476.55])\n",
      "往后推1天（明日）： datetime 2021-08-30 close 1466.52\n",
      "往后推2天（明后日） datetime 2021-08-31 close 1438.52\n",
      "已处理的数据点： 403\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-30 00:00:00\n",
      "------------- next 的第404次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-30 close 1466.52\n",
      "往前推1天（昨日）： datetime 2021-08-27 close 1476.55\n",
      "往前推2天（前日） datetime 2021-08-26 close 1475.52\n",
      "前日、昨日、今日的收盘价： array('d', [1475.52, 1476.55, 1466.52])\n",
      "往后推1天（明日）： datetime 2021-08-31 close 1438.52\n",
      "往后推2天（明后日） datetime 2021-09-01 close 1502.53\n",
      "已处理的数据点： 404\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-08-31 00:00:00\n",
      "------------- next 的第405次循环 --------------\n",
      "当前时点（今日）： datetime 2021-08-31 close 1438.52\n",
      "往前推1天（昨日）： datetime 2021-08-30 close 1466.52\n",
      "往前推2天（前日） datetime 2021-08-27 close 1476.55\n",
      "前日、昨日、今日的收盘价： array('d', [1476.55, 1466.52, 1438.52])\n",
      "往后推1天（明日）： datetime 2021-09-01 close 1502.53\n",
      "往后推2天（明后日） datetime 2021-09-02 close 1499.32\n",
      "已处理的数据点： 405\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-01 00:00:00\n",
      "------------- next 的第406次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-01 close 1502.53\n",
      "往前推1天（昨日）： datetime 2021-08-31 close 1438.52\n",
      "往前推2天（前日） datetime 2021-08-30 close 1466.52\n",
      "前日、昨日、今日的收盘价： array('d', [1466.52, 1438.52, 1502.53])\n",
      "往后推1天（明日）： datetime 2021-09-02 close 1499.32\n",
      "往后推2天（明后日） datetime 2021-09-03 close 1538.74\n",
      "已处理的数据点： 406\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-02 00:00:00\n",
      "------------- next 的第407次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-02 close 1499.32\n",
      "往前推1天（昨日）： datetime 2021-09-01 close 1502.53\n",
      "往前推2天（前日） datetime 2021-08-31 close 1438.52\n",
      "前日、昨日、今日的收盘价： array('d', [1438.52, 1502.53, 1499.32])\n",
      "往后推1天（明日）： datetime 2021-09-03 close 1538.74\n",
      "往后推2天（明后日） datetime 2021-09-06 close 1551.19\n",
      "已处理的数据点： 407\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-03 00:00:00\n",
      "------------- next 的第408次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-03 close 1538.74\n",
      "往前推1天（昨日）： datetime 2021-09-02 close 1499.32\n",
      "往前推2天（前日） datetime 2021-09-01 close 1502.53\n",
      "前日、昨日、今日的收盘价： array('d', [1502.53, 1499.32, 1538.74])\n",
      "往后推1天（明日）： datetime 2021-09-06 close 1551.19\n",
      "往后推2天（明后日） datetime 2021-09-07 close 1549.52\n",
      "已处理的数据点： 408\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-06 00:00:00\n",
      "------------- next 的第409次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-06 close 1551.19\n",
      "往前推1天（昨日）： datetime 2021-09-03 close 1538.74\n",
      "往前推2天（前日） datetime 2021-09-02 close 1499.32\n",
      "前日、昨日、今日的收盘价： array('d', [1499.32, 1538.74, 1551.19])\n",
      "往后推1天（明日）： datetime 2021-09-07 close 1549.52\n",
      "往后推2天（明后日） datetime 2021-09-08 close 1513.62\n",
      "已处理的数据点： 409\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-07 00:00:00\n",
      "------------- next 的第410次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-07 close 1549.52\n",
      "往前推1天（昨日）： datetime 2021-09-06 close 1551.19\n",
      "往前推2天（前日） datetime 2021-09-03 close 1538.74\n",
      "前日、昨日、今日的收盘价： array('d', [1538.74, 1551.19, 1549.52])\n",
      "往后推1天（明日）： datetime 2021-09-08 close 1513.62\n",
      "往后推2天（明后日） datetime 2021-09-09 close 1514.6\n",
      "已处理的数据点： 410\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-08 00:00:00\n",
      "------------- next 的第411次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-08 close 1513.62\n",
      "往前推1天（昨日）： datetime 2021-09-07 close 1549.52\n",
      "往前推2天（前日） datetime 2021-09-06 close 1551.19\n",
      "前日、昨日、今日的收盘价： array('d', [1551.19, 1549.52, 1513.62])\n",
      "往后推1天（明日）： datetime 2021-09-09 close 1514.6\n",
      "往后推2天（明后日） datetime 2021-09-10 close 1543.1\n",
      "已处理的数据点： 411\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-09 00:00:00\n",
      "------------- next 的第412次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-09 close 1514.6\n",
      "往前推1天（昨日）： datetime 2021-09-08 close 1513.62\n",
      "往前推2天（前日） datetime 2021-09-07 close 1549.52\n",
      "前日、昨日、今日的收盘价： array('d', [1549.52, 1513.62, 1514.6])\n",
      "往后推1天（明日）： datetime 2021-09-10 close 1543.1\n",
      "往后推2天（明后日） datetime 2021-09-13 close 1534.52\n",
      "已处理的数据点： 412\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-10 00:00:00\n",
      "------------- next 的第413次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-10 close 1543.1\n",
      "往前推1天（昨日）： datetime 2021-09-09 close 1514.6\n",
      "往前推2天（前日） datetime 2021-09-08 close 1513.62\n",
      "前日、昨日、今日的收盘价： array('d', [1513.62, 1514.6, 1543.1])\n",
      "往后推1天（明日）： datetime 2021-09-13 close 1534.52\n",
      "往后推2天（明后日） datetime 2021-09-14 close 1537.52\n",
      "已处理的数据点： 413\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-13 00:00:00\n",
      "------------- next 的第414次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-13 close 1534.52\n",
      "往前推1天（昨日）： datetime 2021-09-10 close 1543.1\n",
      "往前推2天（前日） datetime 2021-09-09 close 1514.6\n",
      "前日、昨日、今日的收盘价： array('d', [1514.6, 1543.1, 1534.52])\n",
      "往后推1天（明日）： datetime 2021-09-14 close 1537.52\n",
      "往后推2天（明后日） datetime 2021-09-15 close 1496.26\n",
      "已处理的数据点： 414\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-14 00:00:00\n",
      "------------- next 的第415次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-14 close 1537.52\n",
      "往前推1天（昨日）： datetime 2021-09-13 close 1534.52\n",
      "往前推2天（前日） datetime 2021-09-10 close 1543.1\n",
      "前日、昨日、今日的收盘价： array('d', [1543.1, 1534.52, 1537.52])\n",
      "往后推1天（明日）： datetime 2021-09-15 close 1496.26\n",
      "往后推2天（明后日） datetime 2021-09-16 close 1518.59\n",
      "已处理的数据点： 415\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-15 00:00:00\n",
      "------------- next 的第416次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-15 close 1496.26\n",
      "往前推1天（昨日）： datetime 2021-09-14 close 1537.52\n",
      "往前推2天（前日） datetime 2021-09-13 close 1534.52\n",
      "前日、昨日、今日的收盘价： array('d', [1534.52, 1537.52, 1496.26])\n",
      "往后推1天（明日）： datetime 2021-09-16 close 1518.59\n",
      "往后推2天（明后日） datetime 2021-09-17 close 1566.52\n",
      "已处理的数据点： 416\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-16 00:00:00\n",
      "------------- next 的第417次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-16 close 1518.59\n",
      "往前推1天（昨日）： datetime 2021-09-15 close 1496.26\n",
      "往前推2天（前日） datetime 2021-09-14 close 1537.52\n",
      "前日、昨日、今日的收盘价： array('d', [1537.52, 1496.26, 1518.59])\n",
      "往后推1天（明日）： datetime 2021-09-17 close 1566.52\n",
      "往后推2天（明后日） datetime 2021-09-22 close 1518.21\n",
      "已处理的数据点： 417\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-17 00:00:00\n",
      "------------- next 的第418次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-17 close 1566.52\n",
      "往前推1天（昨日）： datetime 2021-09-16 close 1518.59\n",
      "往前推2天（前日） datetime 2021-09-15 close 1496.26\n",
      "前日、昨日、今日的收盘价： array('d', [1496.26, 1518.59, 1566.52])\n",
      "往后推1天（明日）： datetime 2021-09-22 close 1518.21\n",
      "往后推2天（明后日） datetime 2021-09-23 close 1515.52\n",
      "已处理的数据点： 418\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-22 00:00:00\n",
      "------------- next 的第419次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-22 close 1518.21\n",
      "往前推1天（昨日）： datetime 2021-09-17 close 1566.52\n",
      "往前推2天（前日） datetime 2021-09-16 close 1518.59\n",
      "前日、昨日、今日的收盘价： array('d', [1518.59, 1566.52, 1518.21])\n",
      "往后推1天（明日）： datetime 2021-09-23 close 1515.52\n",
      "往后推2天（明后日） datetime 2021-09-24 close 1574.52\n",
      "已处理的数据点： 419\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-23 00:00:00\n",
      "------------- next 的第420次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-23 close 1515.52\n",
      "往前推1天（昨日）： datetime 2021-09-22 close 1518.21\n",
      "往前推2天（前日） datetime 2021-09-17 close 1566.52\n",
      "前日、昨日、今日的收盘价： array('d', [1566.52, 1518.21, 1515.52])\n",
      "往后推1天（明日）： datetime 2021-09-24 close 1574.52\n",
      "往后推2天（明后日） datetime 2021-09-27 close 1735.52\n",
      "已处理的数据点： 420\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-24 00:00:00\n",
      "------------- next 的第421次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-24 close 1574.52\n",
      "往前推1天（昨日）： datetime 2021-09-23 close 1515.52\n",
      "往前推2天（前日） datetime 2021-09-22 close 1518.21\n",
      "前日、昨日、今日的收盘价： array('d', [1518.21, 1515.52, 1574.52])\n",
      "往后推1天（明日）： datetime 2021-09-27 close 1735.52\n",
      "往后推2天（明后日） datetime 2021-09-28 close 1702.58\n",
      "已处理的数据点： 421\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-27 00:00:00\n",
      "------------- next 的第422次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-27 close 1735.52\n",
      "往前推1天（昨日）： datetime 2021-09-24 close 1574.52\n",
      "往前推2天（前日） datetime 2021-09-23 close 1515.52\n",
      "前日、昨日、今日的收盘价： array('d', [1515.52, 1574.52, 1735.52])\n",
      "往后推1天（明日）： datetime 2021-09-28 close 1702.58\n",
      "往后推2天（明后日） datetime 2021-09-29 close 1700.52\n",
      "已处理的数据点： 422\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-28 00:00:00\n",
      "------------- next 的第423次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-28 close 1702.58\n",
      "往前推1天（昨日）： datetime 2021-09-27 close 1735.52\n",
      "往前推2天（前日） datetime 2021-09-24 close 1574.52\n",
      "前日、昨日、今日的收盘价： array('d', [1574.52, 1735.52, 1702.58])\n",
      "往后推1天（明日）： datetime 2021-09-29 close 1700.52\n",
      "往后推2天（明后日） datetime 2021-09-30 close 1710.52\n",
      "已处理的数据点： 423\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-29 00:00:00\n",
      "------------- next 的第424次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-29 close 1700.52\n",
      "往前推1天（昨日）： datetime 2021-09-28 close 1702.58\n",
      "往前推2天（前日） datetime 2021-09-27 close 1735.52\n",
      "前日、昨日、今日的收盘价： array('d', [1735.52, 1702.58, 1700.52])\n",
      "往后推1天（明日）： datetime 2021-09-30 close 1710.52\n",
      "往后推2天（明后日） datetime 2021-10-08 close 1720.12\n",
      "已处理的数据点： 424\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-09-30 00:00:00\n",
      "------------- next 的第425次循环 --------------\n",
      "当前时点（今日）： datetime 2021-09-30 close 1710.52\n",
      "往前推1天（昨日）： datetime 2021-09-29 close 1700.52\n",
      "往前推2天（前日） datetime 2021-09-28 close 1702.58\n",
      "前日、昨日、今日的收盘价： array('d', [1702.58, 1700.52, 1710.52])\n",
      "往后推1天（明日）： datetime 2021-10-08 close 1720.12\n",
      "往后推2天（明后日） datetime 2021-10-11 close 1747.64\n",
      "已处理的数据点： 425\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-08 00:00:00\n",
      "------------- next 的第426次循环 --------------\n",
      "当前时点（今日）： datetime 2021-10-08 close 1720.12\n",
      "往前推1天（昨日）： datetime 2021-09-30 close 1710.52\n",
      "往前推2天（前日） datetime 2021-09-29 close 1700.52\n",
      "前日、昨日、今日的收盘价： array('d', [1700.52, 1710.52, 1720.12])\n",
      "往后推1天（明日）： datetime 2021-10-11 close 1747.64\n",
      "往后推2天（明后日） datetime 2021-10-12 close 1751.51\n",
      "已处理的数据点： 426\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-11 00:00:00\n",
      "------------- next 的第427次循环 --------------\n",
      "当前时点（今日）： datetime 2021-10-11 close 1747.64\n",
      "往前推1天（昨日）： datetime 2021-10-08 close 1720.12\n",
      "往前推2天（前日） datetime 2021-09-30 close 1710.52\n",
      "前日、昨日、今日的收盘价： array('d', [1710.52, 1720.12, 1747.64])\n",
      "往后推1天（明日）： datetime 2021-10-12 close 1751.51\n",
      "往后推2天（明后日） datetime 2021-10-13 close 1810.42\n",
      "已处理的数据点： 427\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-12 00:00:00\n",
      "------------- next 的第428次循环 --------------\n",
      "当前时点（今日）： datetime 2021-10-12 close 1751.51\n",
      "往前推1天（昨日）： datetime 2021-10-11 close 1747.64\n",
      "往前推2天（前日） datetime 2021-10-08 close 1720.12\n",
      "前日、昨日、今日的收盘价： array('d', [1720.12, 1747.64, 1751.51])\n",
      "往后推1天（明日）： datetime 2021-10-13 close 1810.42\n",
      "往后推2天（明后日） datetime 2021-10-14 close 1791.52\n",
      "已处理的数据点： 428\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-13 00:00:00\n",
      "------------- next 的第429次循环 --------------\n",
      "当前时点（今日）： datetime 2021-10-13 close 1810.42\n",
      "往前推1天（昨日）： datetime 2021-10-12 close 1751.51\n",
      "往前推2天（前日） datetime 2021-10-11 close 1747.64\n",
      "前日、昨日、今日的收盘价： array('d', [1747.64, 1751.51, 1810.42])\n",
      "往后推1天（明日）： datetime 2021-10-14 close 1791.52\n",
      "往后推2天（明后日） datetime 2021-10-15 close 1797.49\n",
      "已处理的数据点： 429\n",
      "line的总长度： 431\n",
      "验证索引位置为 6 的线是不是 datetime\n",
      "2021-10-14 00:00:00\n",
      "------------- next 的第430次循环 --------------\n",
      "当前时点（今日）： datetime 2021-10-14 close 1791.52\n",
      "往前推1天（昨日）： datetime 2021-10-13 close 1810.42\n",
      "往前推2天（前日） datetime 2021-10-12 close 1751.51\n",
      "前日、昨日、今日的收盘价： array('d', [1751.51, 1810.42, 1791.52])\n",
      "往后推1天（明日）： datetime 2021-10-15 close 1797.49\n"
     ]
    },
    {
     "ename": "IndexError",
     "evalue": "array index out of range",
     "output_type": "error",
     "traceback": [
      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[0;31mIndexError\u001b[0m                                Traceback (most recent call last)",
      "Cell \u001b[0;32mIn[14], line 33\u001b[0m\n\u001b[1;32m     30\u001b[0m         \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mcount \u001b[38;5;241m+\u001b[39m\u001b[38;5;241m=\u001b[39m \u001b[38;5;241m1\u001b[39m\n\u001b[1;32m     32\u001b[0m cerebro\u001b[38;5;241m.\u001b[39maddstrategy(TestStrategy)\n\u001b[0;32m---> 33\u001b[0m result \u001b[38;5;241m=\u001b[39m cerebro\u001b[38;5;241m.\u001b[39mrun()\n",
      "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/FAL/lib/python3.12/site-packages/backtrader/cerebro.py:1132\u001b[0m, in \u001b[0;36mCerebro.run\u001b[0;34m(self, **kwargs)\u001b[0m\n\u001b[1;32m   1128\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_dooptimize \u001b[38;5;129;01mor\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mp\u001b[38;5;241m.\u001b[39mmaxcpus \u001b[38;5;241m==\u001b[39m \u001b[38;5;241m1\u001b[39m:\n\u001b[1;32m   1129\u001b[0m     \u001b[38;5;66;03m# If no optimmization is wished ... or 1 core is to be used\u001b[39;00m\n\u001b[1;32m   1130\u001b[0m     \u001b[38;5;66;03m# let's skip process \"spawning\"\u001b[39;00m\n\u001b[1;32m   1131\u001b[0m     \u001b[38;5;28;01mfor\u001b[39;00m iterstrat \u001b[38;5;129;01min\u001b[39;00m iterstrats:\n\u001b[0;32m-> 1132\u001b[0m         runstrat \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mrunstrategies(iterstrat)\n\u001b[1;32m   1133\u001b[0m         \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mrunstrats\u001b[38;5;241m.\u001b[39mappend(runstrat)\n\u001b[1;32m   1134\u001b[0m         \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_dooptimize:\n",
      "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/FAL/lib/python3.12/site-packages/backtrader/cerebro.py:1298\u001b[0m, in \u001b[0;36mCerebro.runstrategies\u001b[0;34m(self, iterstrat, predata)\u001b[0m\n\u001b[1;32m   1296\u001b[0m         \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_runonce_old(runstrats)\n\u001b[1;32m   1297\u001b[0m     \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[0;32m-> 1298\u001b[0m         \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_runonce(runstrats)\n\u001b[1;32m   1299\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m   1300\u001b[0m     \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mp\u001b[38;5;241m.\u001b[39moldsync:\n",
      "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/FAL/lib/python3.12/site-packages/backtrader/cerebro.py:1700\u001b[0m, in \u001b[0;36mCerebro._runonce\u001b[0;34m(self, runstrats)\u001b[0m\n\u001b[1;32m   1697\u001b[0m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_check_timers(runstrats, dt0, cheat\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mFalse\u001b[39;00m)\n\u001b[1;32m   1699\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m strat \u001b[38;5;129;01min\u001b[39;00m runstrats:\n\u001b[0;32m-> 1700\u001b[0m     strat\u001b[38;5;241m.\u001b[39m_oncepost(dt0)\n\u001b[1;32m   1701\u001b[0m     \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_event_stop:  \u001b[38;5;66;03m# stop if requested\u001b[39;00m\n\u001b[1;32m   1702\u001b[0m         \u001b[38;5;28;01mreturn\u001b[39;00m\n",
      "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/FAL/lib/python3.12/site-packages/backtrader/strategy.py:309\u001b[0m, in \u001b[0;36mStrategy._oncepost\u001b[0;34m(self, dt)\u001b[0m\n\u001b[1;32m    307\u001b[0m minperstatus \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_getminperstatus()\n\u001b[1;32m    308\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m minperstatus \u001b[38;5;241m<\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[0;32m--> 309\u001b[0m     \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mnext()\n\u001b[1;32m    310\u001b[0m \u001b[38;5;28;01melif\u001b[39;00m minperstatus \u001b[38;5;241m==\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[1;32m    311\u001b[0m     \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mnextstart()  \u001b[38;5;66;03m# only called for the 1st value\u001b[39;00m\n",
      "Cell \u001b[0;32mIn[14], line 25\u001b[0m, in \u001b[0;36mTestStrategy.next\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m     23\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m前日、昨日、今日的收盘价：\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata1\u001b[38;5;241m.\u001b[39mlines\u001b[38;5;241m.\u001b[39mclose\u001b[38;5;241m.\u001b[39mget(ago\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m, size\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m3\u001b[39m))\n\u001b[1;32m     24\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m往后推1天（明日）：\u001b[39m\u001b[38;5;124m\"\u001b[39m,\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mdatetime\u001b[39m\u001b[38;5;124m'\u001b[39m,\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata1\u001b[38;5;241m.\u001b[39mlines\u001b[38;5;241m.\u001b[39mdatetime\u001b[38;5;241m.\u001b[39mdate(\u001b[38;5;241m1\u001b[39m),\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mclose\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata1\u001b[38;5;241m.\u001b[39mlines\u001b[38;5;241m.\u001b[39mclose[\u001b[38;5;241m1\u001b[39m])\n\u001b[0;32m---> 25\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m往后推2天（明后日）\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mdatetime\u001b[39m\u001b[38;5;124m'\u001b[39m,\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata1\u001b[38;5;241m.\u001b[39mlines\u001b[38;5;241m.\u001b[39mdatetime\u001b[38;5;241m.\u001b[39mdate(\u001b[38;5;241m2\u001b[39m),\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mclose\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata1\u001b[38;5;241m.\u001b[39mlines\u001b[38;5;241m.\u001b[39mclose[\u001b[38;5;241m2\u001b[39m])\n\u001b[1;32m     26\u001b[0m \u001b[38;5;66;03m# 在 next() 中调用 len(self.data0)，返回的是当前已处理（已回测）的数据长度，会随着回测的推进动态增长\u001b[39;00m\n\u001b[1;32m     27\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m已处理的数据点：\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;28mlen\u001b[39m(\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mdata1))\n",
      "File \u001b[0;32m/opt/homebrew/Caskroom/miniforge/base/envs/FAL/lib/python3.12/site-packages/backtrader/linebuffer.py:391\u001b[0m, in \u001b[0;36mLineBuffer.date\u001b[0;34m(self, ago, tz, naive)\u001b[0m\n\u001b[1;32m    390\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mdate\u001b[39m(\u001b[38;5;28mself\u001b[39m, ago\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m, tz\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mNone\u001b[39;00m, naive\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m):\n\u001b[0;32m--> 391\u001b[0m     \u001b[38;5;28;01mreturn\u001b[39;00m num2date(\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39marray[\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39midx \u001b[38;5;241m+\u001b[39m ago],\n\u001b[1;32m    392\u001b[0m                     tz\u001b[38;5;241m=\u001b[39mtz \u001b[38;5;129;01mor\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_tz, naive\u001b[38;5;241m=\u001b[39mnaive)\u001b[38;5;241m.\u001b[39mdate()\n",
      "\u001b[0;31mIndexError\u001b[0m: array index out of range"
     ]
    }
   ],
   "source": [
    "class TestStrategy(bt.Strategy):\n",
    "    def __init__(self):\n",
    "        self.count = 0 # 用于计算 next 的循环次数\n",
    "        # 打印数据集和数据集对应的名称\n",
    "        print(\"------------- init 中的索引位置-------------\")\n",
    "        # 对 datetime 线进行索引时，xxx.date(X) 可以直接以“xxxx-xx-xx xx:xx:xx”的形式返回，X 就是索引位置，可以看做是传统 [X] 索引方式的改进版 \n",
    "        print(\"0 索引：\",'datetime',self.data1.lines.datetime.date(0), 'close',self.data1.lines.close[0])\n",
    "        print(\"-1 索引：\",'datetime',self.data1.lines.datetime.date(-1),'close', self.data1.lines.close[-1])\n",
    "        print(\"-2 索引\",'datetime', self.data1.lines.datetime.date(-2),'close', self.data1.lines.close[-2])\n",
    "        print(\"1 索引：\",'datetime',self.data1.lines.datetime.date(1),'close', self.data1.lines.close[1])\n",
    "        print(\"2 索引\",'datetime', self.data1.lines.datetime.date(2),'close', self.data1.lines.close[2])\n",
    "        # 通过 get() 切片时，如果是从 ago=0 开始取，不会返回数据，从其他索引位置开始取，能返回数据\n",
    "        print(\"从 0 开始往前取3天的收盘价：\", self.data1.lines.close.get(ago=0, size=3))\n",
    "        print(\"从-1开始往前取3天的收盘价：\", self.data1.lines.close.get(ago=-1, size=3))\n",
    "        print(\"从-2开始往前取3天的收盘价：\", self.data1.lines.close.get(ago=-2, size=3))\n",
    "        print(\"line的总长度：\", self.data1.buflen())\n",
    "        \n",
    "    def next(self):\n",
    "        print(f\"------------- next 的第{self.count+1}次循环 --------------\")\n",
    "        print(\"当前时点（今日）：\",'datetime',self.data1.lines.datetime.date(0),'close', self.data1.lines.close[0])\n",
    "        print(\"往前推1天（昨日）：\",'datetime',self.data1.lines.datetime.date(-1),'close', self.data1.lines.close[-1])\n",
    "        print(\"往前推2天（前日）\", 'datetime',self.data1.lines.datetime.date(-2),'close', self.data1.lines.close[-2])\n",
    "        print(\"前日、昨日、今日的收盘价：\", self.data1.lines.close.get(ago=0, size=3))\n",
    "        print(\"往后推1天（明日）：\",'datetime',self.data1.lines.datetime.date(1),'close', self.data1.lines.close[1])\n",
    "        print(\"往后推2天（明后日）\", 'datetime',self.data1.lines.datetime.date(2),'close', self.data1.lines.close[2])\n",
    "        # 在 next() 中调用 len(self.data0)，返回的是当前已处理（已回测）的数据长度，会随着回测的推进动态增长\n",
    "        print(\"已处理的数据点：\", len(self.data1))\n",
    "        # buflen() 返回整条线的总长度，固定不变；\n",
    "        print(\"line的总长度：\", self.data0.buflen())\n",
    "        self.count += 1\n",
    "\n",
    "cerebro.addstrategy(TestStrategy)\n",
    "result = cerebro.run()"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "FAL",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.12.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
